]> git.ipfire.org Git - thirdparty/linux.git/commit
media: uvcvideo: Support UVC_CROSXU_CONTROL_IQ_PROFILE
authorRicardo Ribalda <ribalda@chromium.org>
Mon, 18 Aug 2025 20:15:39 +0000 (20:15 +0000)
committerHans Verkuil <hverkuil+cisco@kernel.org>
Sat, 13 Sep 2025 16:35:02 +0000 (18:35 +0200)
commit0f99b8bed426b8f5434b10c3f6f6b92d7ce3c467
treec7967fa8898b0230cf3d72b9fd40198274b601e5
parent04ddfcdb711d94d05a5b4c8a8c3f9c283bbb518a
media: uvcvideo: Support UVC_CROSXU_CONTROL_IQ_PROFILE

The ChromeOS XU provides a control to change the IQ profile for a camera.
It can be switched from VIVID (a.k.a. standard) to NONE (a.k.a. natural).

Wire it up to the standard v4l2 control.

Signed-off-by: Ricardo Ribalda <ribalda@chromium.org>
Reviewed-by: Hans de Goede <hansg@kernel.org>
Signed-off-by: Hans de Goede <hansg@kernel.org>
Reviewed-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
Signed-off-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
Signed-off-by: Hans Verkuil <hverkuil+cisco@kernel.org>
drivers/media/usb/uvc/uvc_ctrl.c
include/linux/usb/uvc.h