summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLaurent Pinchart <laurent.pinchart@ideasonboard.com>2021-05-30 22:20:43 +0300
committerLaurent Pinchart <laurent.pinchart@ideasonboard.com>2022-03-29 13:20:09 +0300
commitb90faccb2c4c7a7919bfd229c48b9cf8a26bb46d (patch)
tree8b2592181b8320d0e926426a0542b4a7d85cafdc
parent9bb0889bafe6269306e90db0a41a0db85fb76dfe (diff)
libcamera: camera_sensor: Add IMX290 sensor properties
The Sony IMX290 is a rolling shutter sensor with a 1945x1109 pixel array size, with a recommended resolution after CFA interpolation of 1920x1080. Signed-off-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com> Reviewed-by: Jacopo Mondi <jacopo@jmondi.org> Reviewed-by: Kieran Bingham <kieran.bingham@ideasonboard.com>
-rw-r--r--src/libcamera/camera_sensor_properties.cpp4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/libcamera/camera_sensor_properties.cpp b/src/libcamera/camera_sensor_properties.cpp
index 80a0bbac..7a349012 100644
--- a/src/libcamera/camera_sensor_properties.cpp
+++ b/src/libcamera/camera_sensor_properties.cpp
@@ -90,6 +90,10 @@ const CameraSensorProperties *CameraSensorProperties::get(const std::string &sen
{ controls::draft::TestPatternModePn9, 4 },
},
} },
+ { "imx290", {
+ .unitCellSize = { 2900, 2900 },
+ .testPatternModes = {},
+ } },
{ "imx296", {
.unitCellSize = { 3450, 3450 },
.testPatternModes = {},