Hello, This patch set implements UVC 1.5 ROI using v4l2_selection API. v5: -- fixed UAPI typo: STABILIXATION -- moved V4L2_CID_REGION_OF_INTEREST_AUTO to V4L2_CID_CAMERA_CLASS_BASE+36 -- added more comments (Ricardo) -- added V4L2_CID_REGION_OF_INTEREST_AUTO to v4l2_ctrl_get_name() (Ricardo) Sergey Senozhatsky (5): media: v4l UAPI: add ROI selection targets media: v4l UAPI: document ROI selection targets media: uvcvideo: add ROI auto controls media: v4l UAPI: document ROI auto_controls media: uvcvideo: add UVC 1.5 ROI control .../media/v4l/ext-ctrls-camera.rst | 23 +++ .../media/v4l/selection-api-configuration.rst | 22 ++ .../media/v4l/selection-api-examples.rst | 27 +++ .../media/v4l/v4l2-selection-targets.rst | 24 +++ drivers/media/usb/uvc/uvc_ctrl.c | 19 ++ drivers/media/usb/uvc/uvc_v4l2.c | 189 +++++++++++++++++- drivers/media/v4l2-core/v4l2-ctrls.c | 1 + include/uapi/linux/usb/video.h | 1 + include/uapi/linux/v4l2-common.h | 8 + include/uapi/linux/v4l2-controls.h | 10 + 10 files changed, 321 insertions(+), 3 deletions(-) -- 2.31.1.527.g47e6f16901-goog