Note: after this is applied v4l2-compliance needs to be synced to these API changes and two patches have to be applied on top: https://patchwork.linuxtv.org/patch/63301/ https://patchwork.linuxtv.org/patch/63302/ I'll do that once this PR is merged. Regards, Hans The following changes since commit 4bdbff4da40584ec2225bb429b7c66ad54d19cda: media: tuners: Kconfig: add some missing VIDEO_V4L2 dependencies (2020-04-23 07:57:27 +0200) are available in the Git repository at: git://linuxtv.org/hverkuil/media_tree.git tags/br-v5.8e for you to fetch changes up to bd0f67f1f204fa7331258feb62f2e22fb14f1dea: vimc: Make use of V4L2_CAP_IO_MC (2020-04-24 16:07:27 +0200) ---------------------------------------------------------------- Tag branch ---------------------------------------------------------------- Laurent Pinchart (2): media: pci: Fill v4l2_fmtdesc with designated initializers media: v4l2: Extend VIDIOC_ENUM_FMT to support MC-centric devices Niklas Söderlund (4): v4l2-dev/ioctl: Add V4L2_CAP_IO_MC rcar-vin: Make use of V4L2_CAP_IO_MC staging/intel-ipu3: Make use of V4L2_CAP_IO_MC vimc: Make use of V4L2_CAP_IO_MC Documentation/userspace-api/media/v4l/vidioc-enum-fmt.rst | 27 +++++++++++++--- Documentation/userspace-api/media/v4l/vidioc-querycap.rst | 6 ++++ Documentation/userspace-api/media/videodev2.h.rst.exceptions | 1 + drivers/media/pci/cx18/cx18-ioctl.c | 22 +++++++++---- drivers/media/pci/ivtv/ivtv-ioctl.c | 26 ++++++++------- drivers/media/platform/rcar-vin/rcar-v4l2.c | 40 +++++++++++++---------- drivers/media/test-drivers/vimc/vimc-capture.c | 14 +++++++-- drivers/media/v4l2-core/v4l2-dev.c | 25 +++++++++++---- drivers/media/v4l2-core/v4l2-ioctl.c | 70 +++++++++++++++++++++++++++++++++++++---- drivers/staging/media/ipu3/ipu3-v4l2.c | 64 +++++-------------------------------- include/uapi/linux/videodev2.h | 5 ++- 11 files changed, 189 insertions(+), 111 deletions(-)