linux-stable/drivers/media/usb/uvc
Ricardo Ribalda 367703c3ec media: uvcvideo: Implement mask for V4L2_CTRL_TYPE_MENU
[ Upstream commit 40140eda66 ]

Replace the count with a mask field that lets us choose not only the max
value, but also the minimum value and what values are valid in between.

Suggested-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
Signed-off-by: Ricardo Ribalda <ribalda@chromium.org>
Reviewed-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
Signed-off-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
Stable-dep-of: 3aa8628eb7 ("media: uvcvideo: Refactor power_line_frequency_controls_limited")
Signed-off-by: Sasha Levin <sashal@kernel.org>
2023-03-10 09:33:30 +01:00
..
Kconfig media: Kconfig: cleanup VIDEO_DEV dependencies 2022-03-18 05:58:35 +01:00
Makefile
uvc_ctrl.c media: uvcvideo: Implement mask for V4L2_CTRL_TYPE_MENU 2023-03-10 09:33:30 +01:00
uvc_debugfs.c media: usb: uvc: no need to check return value of debugfs_create functions 2020-09-26 10:15:17 +02:00
uvc_driver.c media: uvcvideo: Implement mask for V4L2_CTRL_TYPE_MENU 2023-03-10 09:33:30 +01:00
uvc_entity.c media: uvcvideo: Use dev_ printk aliases 2021-01-27 15:06:10 +01:00
uvc_isight.c media: uvcvideo: Fix comment blocks style 2022-07-16 08:48:42 +01:00
uvc_metadata.c media: uvcvideo: Use dev->name for querycap() 2021-09-30 10:07:47 +02:00
uvc_queue.c media: uvcvideo: Fix comment blocks style 2022-07-16 08:48:42 +01:00
uvc_status.c media: uvcvideo: Fix comment blocks style 2022-07-16 08:48:42 +01:00
uvc_v4l2.c media: uvcvideo: Implement mask for V4L2_CTRL_TYPE_MENU 2023-03-10 09:33:30 +01:00
uvc_video.c media: uvcvideo: Fix typo 'the the' in comment 2022-08-30 16:05:24 +02:00
uvcvideo.h media: uvcvideo: Implement mask for V4L2_CTRL_TYPE_MENU 2023-03-10 09:33:30 +01:00