[libcamera-devel,0/4] libcamera: Add support for the IMX296 sensor in the Raspberry Pi IPA
mbox series

Message ID 20211219232714.11427-1-laurent.pinchart@ideasonboard.com
Headers show
Series
  • libcamera: Add support for the IMX296 sensor in the Raspberry Pi IPA
Related show

Message

Laurent Pinchart Dec. 19, 2021, 11:27 p.m. UTC
Hello,

This small patch series adds support for the SOny IMX296 sensor in the
Raspberry Pi IPA.

The sensor driver has been posted to the linux-media mailing list in
[1]. That version takes into account all review comments, I believe it
will be merged soon.

Naush, patches 2/4 to 4/4 in this series come from a branch you shared
with me privately. I've preserved your authorship, but didn't add
corresponding SoB lines as they were missing in the original branch. Can
I fix that ? Of course a review would also be appreciated, in case I've
messed anything up when rebasing and reworking the code :-)

The patches have been tested with a monochrome version of the IMX296 on
a Raspberry Pi CM4.

[1] https://lore.kernel.org/all/20211219220948.28953-1-laurent.pinchart@ideasonboard.com

Laurent Pinchart (1):
  libcamera: camera_sensor: Add IMX296 sensor properties

Naushir Patuck (3):
  ipa: raspberrypi: cam_helper: Make exposure conversion functions
    virtual
  ipa: raspberrypi: Add camera helper for Sony IMX296 sensor
  ipa: raspberrypi: Add tuning file for IMX296 sensor

 src/ipa/raspberrypi/cam_helper.hpp         |   4 +-
 src/ipa/raspberrypi/cam_helper_imx296.cpp  | 126 +++++++++
 src/ipa/raspberrypi/data/imx296.json       | 305 +++++++++++++++++++++
 src/ipa/raspberrypi/data/meson.build       |   1 +
 src/ipa/raspberrypi/meson.build            |   1 +
 src/libcamera/camera_sensor_properties.cpp |   4 +
 6 files changed, 439 insertions(+), 2 deletions(-)
 create mode 100644 src/ipa/raspberrypi/cam_helper_imx296.cpp
 create mode 100644 src/ipa/raspberrypi/data/imx296.json


base-commit: 8ff5a8d548eee7c2cb14b355867debdb29e75419