[v2,0/4] Add vd56g3 support for rpi and libipa
mbox series

Message ID 20250728-vd56g3_support-v2-0-cee5d5feac44@foss.st.com
Headers show
Series
  • Add vd56g3 support for rpi and libipa
Related show

Message

Benjamin Mugnier July 28, 2025, 9:09 a.m. UTC
Following our discussion with Kieran and Naushir at the libcamera
workshop, here is the vd56g3 support for libcamera.

This series has been developed originally on the Raspberry Pi libcamera
fork and tested on rpi4 and rpi5. Then rebased on mainline and tested
again on rpi4 and rpi5 with the mainline rp1-cfe driver.

The libipa part has not been tested yet, but changes are rather trivial.
If you see any issues with that, please don't hesitate to remove the
patch from the series.

Signed-off-by: Benjamin Mugnier <benjamin.mugnier@foss.st.com>
---
Changes in v2:
- Rebase on latest
- Fix typos
- Remove outdated comment
- Split support patch in 2
- Link to v1: https://lore.kernel.org/r/20250620-vd56g3_support-v1-0-df434bdbc9bd@foss.st.com

---
Benjamin Mugnier (4):
      libcamera: camera_sensor_properties: Add vd56g3 camera sensor
      ipa: rpi: Add vd56g3 support for rpi
      ipa: rpi: Add vd56g3 tuning files for rpi
      libcamera: libipa: Add vd56g3 support for libipa

 src/ipa/libipa/camera_sensor_helper.cpp           |   12 +
 src/ipa/rpi/cam_helper/cam_helper_vd56g3.cpp      |   49 +
 src/ipa/rpi/cam_helper/meson.build                |    1 +
 src/ipa/rpi/pisp/data/meson.build                 |    2 +
 src/ipa/rpi/pisp/data/vd56g3.json                 | 1293 +++++++++++++++++++++
 src/ipa/rpi/pisp/data/vd56g3_mono.json            | 1155 ++++++++++++++++++
 src/ipa/rpi/vc4/data/meson.build                  |    2 +
 src/ipa/rpi/vc4/data/vd56g3.json                  |  417 +++++++
 src/ipa/rpi/vc4/data/vd56g3_mono.json             |  290 +++++
 src/libcamera/sensor/camera_sensor_properties.cpp |   21 +
 10 files changed, 3242 insertions(+)
---
base-commit: 16da4892ed9de3ac8f84dfd0d1761022656af376
change-id: 20250620-vd56g3_support-029e40405468

Best regards,