linux_dsm_epyc7002/drivers/media/usb/uvc
Edgar Thier 859086ae36 media: uvcvideo: Apply flags from device to actual properties
Use flags the device exposes for UVC controls.
This allows the device to define which property flags are set.

Since some cameras offer auto-adjustments for properties (e.g. auto-gain),
the values of other properties (e.g. gain) can change in the camera.
Examining the flags ensures that the driver is aware of such properties.

Signed-off-by: Edgar Thier <info@edgarthier.net>
Reviewed-by: Kieran Bingham <kieran.bingham+renesas@ideasonboard.com>
Signed-off-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
Signed-off-by: Mauro Carvalho Chehab <mchehab@s-opensource.com>
2018-02-23 02:04:13 -05:00
..
Kconfig [media] uvc: Depend on VIDEO_V4L2 2013-06-24 22:54:40 -03:00
Makefile media: uvcvideo: Add a metadata device node 2018-01-04 06:41:47 -05:00
uvc_ctrl.c media: uvcvideo: Apply flags from device to actual properties 2018-02-23 02:04:13 -05:00
uvc_debugfs.c [media] uvcvideo: Change result code of debugfs_init to void 2017-01-31 10:56:48 -02:00
uvc_driver.c media: replace all <spaces><tab> occurrences 2018-01-04 13:15:05 -05:00
uvc_entity.c media: uvcvideo: Constify video_subdev structures 2017-08-20 08:10:24 -04:00
uvc_isight.c media: replace all <spaces><tab> occurrences 2018-01-04 13:15:05 -05:00
uvc_metadata.c media: uvcvideo: Add a metadata device node 2018-01-04 06:41:47 -05:00
uvc_queue.c media updates for v4.16-rc1 2018-02-06 11:27:48 -08:00
uvc_status.c media: uvcvideo: Stream error events carry no data 2017-12-08 11:33:09 -05:00
uvc_v4l2.c media updates for v4.16-rc1 2018-02-06 11:27:48 -08:00
uvc_video.c media: uvcvideo: Add a metadata device node 2018-01-04 06:41:47 -05:00
uvcvideo.h media updates for v4.16-rc1 2018-02-06 11:27:48 -08:00