media: uvcvideo: Auto-set UVC_QUIRK_MSXU_META
authorRicardo Ribalda <ribalda@chromium.org>
Mon, 7 Jul 2025 18:34:05 +0000 (18:34 +0000)
committerHans Verkuil <hverkuil@xs4all.nl>
Fri, 11 Jul 2025 17:27:30 +0000 (19:27 +0200)
commit6cb786f040ad35b23b4a7bff8b9d772f22909d48
tree0187f5bd249b0bed149155af7a2d0035f28f4fe5
parent2ab4019aa34dc2aec4a0824fbf1e49300884fbbf
media: uvcvideo: Auto-set UVC_QUIRK_MSXU_META

If the camera supports the MSXU_CONTROL_METADATA control, auto set the
MSXU_META quirk.

Reviewed-by: Hans de Goede <hansg@kernel.org>
Signed-off-by: Ricardo Ribalda <ribalda@chromium.org>
Link: https://lore.kernel.org/r/20250707-uvc-meta-v8-5-ed17f8b1218b@chromium.org
Signed-off-by: Hans de Goede <hansg@kernel.org>
Signed-off-by: Hans Verkuil <hverkuil@xs4all.nl>
drivers/media/usb/uvc/uvc_driver.c
drivers/media/usb/uvc/uvc_metadata.c
drivers/media/usb/uvc/uvcvideo.h
include/linux/usb/uvc.h