This makes a lot of sense for libcamera and this is required for the "Drivers for the BCM283x CSI-2/CCP2 receiver and ISP" patch series. Regards, Hans The following changes since commit 5b9f8e4ac9473962fa0e824fd1f04138600d459d: media: ipu3.rst: fix a build warning (2020-05-06 14:49:41 +0200) are available in the Git repository at: git://linuxtv.org/hverkuil/media_tree.git tags/br-v5.8i for you to fetch changes up to a9c3d98a76dbe3b32e29ebab056daa2fad653d7e: v4l: document VIDIOC_SUBDEV_QUERYCAP (2020-05-07 17:37:22 +0200) ---------------------------------------------------------------- Tag branch ---------------------------------------------------------------- Hans Verkuil (2): v4l2-subdev: add VIDIOC_SUBDEV_QUERYCAP ioctl v4l: document VIDIOC_SUBDEV_QUERYCAP Jacopo Mondi (4): Documentation: media: Update sub-device API intro Documentation: media: Document read-only subdevice media: v4l2-dev: Add v4l2_device_register_ro_subdev_node() media: v4l2-subdev: Guard whole fops and ioctl hdlr Documentation/driver-api/media/v4l2-subdev.rst | 53 +++++++++++++++- Documentation/userspace-api/media/v4l/dev-subdev.rst | 5 ++ Documentation/userspace-api/media/v4l/user-func.rst | 1 + Documentation/userspace-api/media/v4l/vidioc-g-dv-timings.rst | 6 ++ Documentation/userspace-api/media/v4l/vidioc-g-std.rst | 6 ++ Documentation/userspace-api/media/v4l/vidioc-subdev-g-crop.rst | 9 +++ Documentation/userspace-api/media/v4l/vidioc-subdev-g-fmt.rst | 8 +++ Documentation/userspace-api/media/v4l/vidioc-subdev-g-frame-interval.rst | 8 +++ Documentation/userspace-api/media/v4l/vidioc-subdev-g-selection.rst | 8 +++ Documentation/userspace-api/media/v4l/vidioc-subdev-querycap.rst | 112 ++++++++++++++++++++++++++++++++++ drivers/media/v4l2-core/v4l2-device.c | 7 ++- drivers/media/v4l2-core/v4l2-subdev.c | 69 ++++++++++++++++++--- include/media/v4l2-dev.h | 7 +++ include/media/v4l2-device.h | 50 +++++++++++++-- include/uapi/linux/v4l2-subdev.h | 16 +++++ 15 files changed, 349 insertions(+), 16 deletions(-) create mode 100644 Documentation/userspace-api/media/v4l/vidioc-subdev-querycap.rst