Hi Hans, Mauro, The following changes since commit 81ee62e8d09ee3c7107d11c8bbfd64073ab601ad: media: atomisp: Use clamp() in ia_css_eed1_8_vmem_encode() (2024-09-10 07:30:36 +0200) are available in the Git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/pinchartl/linux.git tags/next-media-uvc-20240927 for you to fetch changes up to 6086ab8196df1479caa35458b35512e763f1b88c: media: uvcvideo: Exit early if there is not int_urb (2024-09-27 19:22:45 +0300) The CI pipeline ran with warnings, see https://gitlab.freedesktop.org/linux-media/users/pinchartl/-/pipelines/1279622. The checkpatch test warnings are fine, and the trust test warnings are caused by a bug in the CI (the recent trees rename missed a file, see https://gitlab.freedesktop.org/linux-media/media-ci/-/merge_requests/142 for the fix). ---------------------------------------------------------------- uvcvideo improvements: - Fixes for race conditions and crashes with UVC invalid descriptors - Support for new RGB565 pixel format - Device quirks ---------------------------------------------------------------- David Given (2): media: uvcvideo: Add support for the D3DFMT_R5G6B5 pixmap type media: uvcvideo: Add a quirk for the Kaiweets KTI-W02 infrared camera Dmitry Perchanov (3): media: v4l: Add luma 16-bit interlaced pixel format media: uvcvideo: Add luma 16-bit interlaced pixel format media: uvcvideo: RealSense D421 Depth module metadata Ricardo Ribalda (4): media: uvcvideo: Force UVC version to 1.0a for 0408:4033 media: uvcvideo: Refactor the status irq API media: uvcvideo: Avoid race condition during unregister media: uvcvideo: Exit early if there is not int_urb Thadeu Lima de Souza Cascardo (1): media: uvcvideo: Require entities to have a non-zero unique ID .../userspace-api/media/v4l/pixfmt-y16i.rst | 73 +++++++++++++ .../userspace-api/media/v4l/yuv-formats.rst | 1 + drivers/media/common/uvc.c | 8 ++ drivers/media/usb/uvc/uvc_driver.c | 114 ++++++++++++++------- drivers/media/usb/uvc/uvc_status.c | 63 +++++++++++- drivers/media/usb/uvc/uvc_v4l2.c | 22 ++-- drivers/media/usb/uvc/uvcvideo.h | 10 +- drivers/media/v4l2-core/v4l2-ioctl.c | 1 + include/linux/usb/uvc.h | 6 ++ include/uapi/linux/videodev2.h | 1 + 10 files changed, 237 insertions(+), 62 deletions(-) create mode 100644 Documentation/userspace-api/media/v4l/pixfmt-y16i.rst -- Regards, Laurent Pinchart