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

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

Message

Dan Scally Nov. 26, 2024, 3:12 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       |   8 ++
 src/libcamera/pipeline/ipu3/ipu3.cpp          |  11 +-
 src/libcamera/pipeline/rkisp1/rkisp1.cpp      |  11 +-
 src/libcamera/pipeline/simple/simple.cpp      |   6 +-
 src/libcamera/sensor/camera_sensor.cpp        |  14 +++
 src/libcamera/sensor/camera_sensor_legacy.cpp |  25 ++++
 .../sensor/camera_sensor_properties.cpp       | 108 ++++++++++++++++++
 8 files changed, 169 insertions(+), 16 deletions(-)