Hello, third iteration following:

"media: v4l2-ctrls: Add camera sensor location"
"[v2,00/10] media: Report camera sensor properties

Compared to v2 I have dropped the two patches reporting the sensor pixel array
size and active areas size

- Expand 'rotation' property description
- s/device/system in properties description to make them applicable to
  cameras and flash LEDs
- Expand the rotation control description
- Split helper to parse properties and helper to register properties
- Drop the example coreboot patch that add properties to the Soraka device
  ACPI tables

I know there are still doubts the two properties might well apply to
modern devices with movable cameras, but I still think they cover 99% of devices
out there at the moment.


Jacopo Mondi (11):
  dt-bindings: video-interfaces: Document 'location'
  media: v4l2-ctrl: Document V4L2_CID_CAMERA_SENSOR_LOCATION
  dt-bindings: video-interface: Expand rotation description
  media: v4l2-ctrl: Document V4L2_CID_CAMERA_SENSOR_ROTATION
  media: v4l2-ctrls: Add camera location and rotation
  media: v4l2-fwnode: Add helper to parse device properties
  include: v4l2-ctrl: Sort forward declarations
  media: v4l2-ctrls: Sort includes alphabetically
  media: v4l2-ctrls: Add helper to register properties
  media: i2c: ov5670: Parse and register properties
  media: i2c: ov13858: Parse and register properties

 .../bindings/media/video-interfaces.txt       |  21 ++-
 .../media/uapi/v4l/ext-ctrls-camera.rst       | 149 ++++++++++++++++++
 drivers/media/i2c/ov13858.c                   |  11 ++
 drivers/media/i2c/ov5670.c                    |  12 ++
 drivers/media/v4l2-core/v4l2-ctrls.c          |  54 ++++++-
 drivers/media/v4l2-core/v4l2-fwnode.c         |  44 ++++++
 include/media/v4l2-ctrls.h                    |  36 ++++-
 include/media/v4l2-fwnode.h                   |  42 +++++
 include/uapi/linux/v4l2-controls.h            |   7 +
 9 files changed, 364 insertions(+), 12 deletions(-)


Reply via email to