[4/5] libcamera: sensor: Add Mira016 sensor properties
diff mbox series

Message ID 20261111-b4-mira016-v1-4-340bdb923426@ideasonboard.com
State New
Headers show
Series
  • libcamera: Add Mira016 support
Related show

Commit Message

Jacopo Mondi Nov. 11, 2026, 4:48 p.m. UTC
Add sensor properties for the AMS-OSRAM Mira016 camera sensor.

The sensor has a 1 frame delay for exposure.

The vblank delay and the analogue gain is not characterized in the
datasheet.

Hblank is not programmable, fix its delay to 1.

Signed-off-by: Jacopo Mondi <jacopo.mondi@ideasonboard.com>
---
 src/libcamera/sensor/camera_sensor_properties.cpp | 12 ++++++++++++
 1 file changed, 12 insertions(+)

Patch
diff mbox series

diff --git a/src/libcamera/sensor/camera_sensor_properties.cpp b/src/libcamera/sensor/camera_sensor_properties.cpp
index 20cfd0bc11a6..58a58b9a58b8 100644
--- a/src/libcamera/sensor/camera_sensor_properties.cpp
+++ b/src/libcamera/sensor/camera_sensor_properties.cpp
@@ -389,6 +389,18 @@  const CameraSensorProperties *CameraSensorProperties::get(const std::string &sen
 				.hblankDelay = 2
 			},
 		} },
+		{ "mira016", {
+			.unitCellSize = { 2790, 2790 },
+			.testPatternModes = {
+			},
+			.sensorDelays = {
+				.exposureDelay = 1,
+				.gainDelay = 1,
+				.vblankDelay = 1,
+				/* hblank is read-only. */
+				.hblankDelay = 1
+			},
+		} },
 		{ "mira220", {
 			.unitCellSize = { 2790, 2790 },
 			.testPatternModes = {