[v2,1/2] ipa: libipa: camera_sensor_helper: Add OV5670 black level
diff mbox series

Message ID 20260908163708.341308-2-dmanresa@gmail.com
State New
Headers show
Series
  • ipa: ipu3: Take the OV5670 black level from the sensor helper
Related show

Commit Message

D. Manresa Sept. 8, 2026, 4:37 p.m. UTC
The OV5670 has a black level of 64 at 10 bits, the sensor's default BLC
target. This was confirmed on a Dell Latitude 7275 by reading the ImgU
statistics and dark frames with different black level corrections.
Provide it in the camera sensor helper so that IPAs can use it instead of
hard-coded or tuning-file values.

Signed-off-by: D. Manresa <dmanresa@gmail.com>
---
 src/ipa/libipa/camera_sensor_helper.cpp | 2 ++
 1 file changed, 2 insertions(+)

Patch
diff mbox series

diff --git a/src/ipa/libipa/camera_sensor_helper.cpp b/src/ipa/libipa/camera_sensor_helper.cpp
index 82bf255..eeb3277 100644
--- a/src/ipa/libipa/camera_sensor_helper.cpp
+++ b/src/ipa/libipa/camera_sensor_helper.cpp
@@ -802,6 +802,8 @@  class CameraSensorHelperOv5670 : public CameraSensorHelper
 public:
 	CameraSensorHelperOv5670()
 	{
+		/* Default BLC target of 64 at 10bits, confirmed by measurement. */
+		blackLevel_ = 4096;
 		gain_ = AnalogueGainLinear{ 1, 0, 0, 128 };
 	}
 };