[v3,0/5] ipa: Add support for Mira220 RGB version
mbox series

Message ID 20260825-mira220-v3-0-7dad83521699@ideasonboard.com
Headers show
Series
  • ipa: Add support for Mira220 RGB version
Related show

Message

Jacopo Mondi Aug. 25, 2026, 4:44 p.m. UTC
The AMS-OSRAM Mira220 is a global shutter 16001400 sensor.

This series upports the camera helper and tuning files for the
RGB variant of the Mira220 sensor to the raspberry pi IPA and to
libipa.

Signed-off-by: Jacopo Mondi <jacopo.mondi@ideasonboard.com>

Changes in v3:
- Correct black level pedesal to 3600
- collect tags
- test on imx8mp

Changes in v2:
- Assign copyright to AMS-OSRAM
- Remove hideFramesModeSwitch() as the sensor supports a single mode
- Add Naush's tag
- Add support for libipa

---
Jacopo Mondi (2):
      libipa: camera_sensor_helper: Add Mira220
      libcamera: sensor: Add Mira220 sensor properties

Philippe Baetens (3):
      ipa: rpi: cam_helper: Add Mira220 cam helper
      ipa: rpi: pisp: Add Mira220 tuning file
      ipa: rpi: vc4: Add Mira220 tuning file

 src/ipa/libipa/camera_sensor_helper.cpp           |  11 +
 src/ipa/rpi/cam_helper/cam_helper_mira220.cpp     |  59 +++
 src/ipa/rpi/cam_helper/meson.build                |   1 +
 src/ipa/rpi/pisp/data/meson.build                 |   1 +
 src/ipa/rpi/pisp/data/mira220.json                | 545 ++++++++++++++++++++++
 src/ipa/rpi/vc4/data/meson.build                  |   1 +
 src/ipa/rpi/vc4/data/mira220.json                 | 370 +++++++++++++++
 src/libcamera/sensor/camera_sensor_properties.cpp |  14 +
 8 files changed, 1002 insertions(+)
---
base-commit: 94d17442094d30f81c5af73325186e376146ab10
change-id: 20260825-mira220-7cf002fdd4ab

Best regards,
--  
Jacopo Mondi <jacopo.mondi@ideasonboard.com>

Comments

Kieran Bingham Aug. 25, 2026, 4:52 p.m. UTC | #1
Quoting Jacopo Mondi (2026-08-25 17:44:43)
> The AMS-OSRAM Mira220 is a global shutter 16001400 sensor.
> 
> This series upports the camera helper and tuning files for the
> RGB variant of the Mira220 sensor to the raspberry pi IPA and to
> libipa.
> 
> Signed-off-by: Jacopo Mondi <jacopo.mondi@ideasonboard.com>
> 
> Changes in v3:
> - Correct black level pedesal to 3600
> - collect tags
> - test on imx8mp

Will you add the imx8mp tuning file too ? Or is that for on top ? I know
there is an issue to investigate on AGC there, but I don't think that's
related to the tuning files?

Otherwise, I think this series is probably good to go in ?
--
Kieran