[libcamera-devel,v4,0/8] Raspberry Pi: Enable imx477 long exposure modes
mbox series

Message ID 20210707094815.1500917-1-naush@raspberrypi.com
Headers show
Series
  • Raspberry Pi: Enable imx477 long exposure modes
Related show

Message

Naushir Patuck July 7, 2021, 9:48 a.m. UTC
Hi,

Version 4 fixes some minors pointed out by David.  I have also made some changes
to patch 5/8 to re-use the base class implementation of parseEmbeddedData(), as
it was in v2.  David, could you please re-review that one patch please?

Thanks,
Naush

Naushir Patuck (8):
  ipa: raspberrypi: Make device_status.h C++ only header, and update
    comments
  ipa: raspberrypi: Add a constructor struct DeviceStatus
  ipa: raspberrypi: Add an operator<< to struct DeviceStatus
  ipa: raspberrypi: Add frame_length to DeviceStatus
  ipa: raspberrypi: Allow long exposure modes for imx477.
  pipeline: raspberrypi: Use priority write for vblank when writing
    sensor ctrls
  ipa: raspberrypi: Increase the default max frame duration to 250s
  ipa: raspberrypi: Make variable names consistent

 src/ipa/raspberrypi/cam_helper.cpp            |  6 +-
 src/ipa/raspberrypi/cam_helper_imx219.cpp     |  6 +-
 src/ipa/raspberrypi/cam_helper_imx477.cpp     | 93 ++++++++++++++++++-
 .../raspberrypi/controller/device_status.h    | 48 +++++++---
 src/ipa/raspberrypi/controller/rpi/agc.cpp    |  1 -
 src/ipa/raspberrypi/controller/rpi/lux.cpp    |  9 +-
 src/ipa/raspberrypi/raspberrypi.cpp           | 17 ++--
 .../pipeline/raspberrypi/raspberrypi.cpp      | 37 ++++++--
 8 files changed, 168 insertions(+), 49 deletions(-)