Skip to content

Commit 1e50833

Browse files
committed
enhance debug logging for CFE device acquisition in PipelineHandlerPiSP
1 parent 3daf8ed commit 1e50833

1 file changed

Lines changed: 5 additions & 3 deletions

File tree

patches/debug.patch

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
diff --git a/src/libcamera/pipeline/rpi/pisp/pisp.cpp b/src/libcamera/pipeline/rpi/pisp/pisp.cpp
2-
index 77acd2f6..33fa467e 100644
2+
index 77acd2f6..2b65ee32 100644
33
--- a/src/libcamera/pipeline/rpi/pisp/pisp.cpp
44
+++ b/src/libcamera/pipeline/rpi/pisp/pisp.cpp
5-
@@ -885,8 +885,19 @@ bool PipelineHandlerPiSP::match(DeviceEnumerator *enumerator)
5+
@@ -885,8 +885,21 @@ bool PipelineHandlerPiSP::match(DeviceEnumerator *enumerator)
66
cfe.add("rp1-cfe-fe-image0");
77
cfe.add("rp1-cfe-fe-stats");
88
cfe.add("rp1-cfe-fe-config");
@@ -14,7 +14,9 @@ index 77acd2f6..33fa467e 100644
1414
+ if (!cfeDevice) {
1515
+ LOG(RPI, Debug) << "acquireMediaDevice returned null for CFE";
1616
+ LOG(RPI, Debug) << "Checking available media devices:";
17-
+ for (auto &dev : enumerator->search(cfe)) {
17+
+ auto dev = enumerator->search(cfe));
18+
+ if(dev != nullptr)
19+
+ {
1820
+ LOG(RPI, Debug) << " Found matching device: " << dev->deviceNode();
1921
+ }
2022
+ }

0 commit comments

Comments
 (0)