[v4,0/2] Add sensor control delays to CameraSensorProperties
mbox series

Message ID 20241119130301.264972-1-dan.scally@ideasonboard.com
Headers show
Series
  • Add sensor control delays to CameraSensorProperties
Related show

Message

Dan Scally Nov. 19, 2024, 1:02 p.m. UTC
Hello all

This set contains the last two unmerged patches from the "Centralise common
functions in IPA modules" series [1]. The camera sensor control application
delays currently hard-coded into each pipeline handler are moved to be A
struct in CameraSensorProperties, which is retrieved by the PipelineHandler.

Thanks
Dan

[1] https://patchwork.libcamera.org/project/libcamera/list/?series=4792

Daniel Scally (2):
  libcamera: camera_sensor_properties: Add sensor control delays
  libcamera: pipelines: Draw control delays from CameraSensor properties

 include/libcamera/internal/camera_sensor.h    |   2 +
 .../internal/camera_sensor_properties.h       |  10 ++
 src/libcamera/pipeline/ipu3/ipu3.cpp          |  10 +-
 src/libcamera/pipeline/rkisp1/rkisp1.cpp      |  11 +-
 src/libcamera/pipeline/simple/simple.cpp      |   6 +-
 src/libcamera/sensor/camera_sensor.cpp        |  12 ++
 src/libcamera/sensor/camera_sensor_legacy.cpp |  18 +++
 .../sensor/camera_sensor_properties.cpp       | 121 ++++++++++++++++++
 8 files changed, 174 insertions(+), 16 deletions(-)