[libcamera-devel] [PATCH v4 0/6] libcamera: camera_sensor: Make validation more strict

Jacopo Mondi jacopo at jmondi.org
Thu Dec 31 00:05:57 CET 2020


It is my understanding that this series could be pushed if the UVC pipeline
handler is instrumented to report properties that cannot be read from the
kernel interface.

Jacopo Mondi (6):
  libcamera: Document sensor driver requirements
  libcamera: camera_sensor: Validate driver support
  libcamera: camera_sensor: Cache selection targets
  libcamera: camera_sensor: Default 'location' to External
  libcamera: camera_sensor: Do not default 'rotation'
  android: camera_device: Do not default pixel array properties

 Documentation/index.rst                      |   1 +
 Documentation/meson.build                    |   1 +
 Documentation/sensor_driver_requirements.rst |  64 ++++++++
 include/libcamera/internal/camera_sensor.h   |   4 +
 src/android/camera_device.cpp                |  20 +--
 src/libcamera/camera_sensor.cpp              | 158 +++++++++++++------
 6 files changed, 186 insertions(+), 62 deletions(-)
 create mode 100644 Documentation/sensor_driver_requirements.rst

--
2.29.2



More information about the libcamera-devel mailing list