linux/drivers/media/video/uvc
Laurent Pinchart b5977a58c3 [media] uvcvideo: Fix bogus XU controls information
XU control information is supposed to be entirely discoverable using
standard UVC queries. As some devices report bogus information (such as
reporting a read-only control as being read-write), add a fixup table
for XU controls.

This table can also be used to selectively disable requests supposed to
be supported by all XU controls (GET_MIN, GET_MAX, GET_DEF, GET_RES) but
not correctly (or at all) supported by the device.

The table currently disables GET_CUR on the Logitech motor control XU
pan/tilt controls.

Signed-off-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
2010-10-21 01:18:25 -02:00
..
Kconfig V4L/DVB (11439): UVC: uvc_status_cleanup(): undefined reference to `input_unregister_device' 2009-04-06 21:44:52 -03:00
Makefile V4L/DVB (8178): uvc: Fix compilation breakage for the other drivers, if uvc is selected 2008-07-02 08:58:15 -03:00
uvc_ctrl.c [media] uvcvideo: Fix bogus XU controls information 2010-10-21 01:18:25 -02:00
uvc_driver.c [media] uvcvideo: Remove sysadmin requirements for UVCIOC_CTRL_MAP 2010-10-21 01:18:22 -02:00
uvc_isight.c [media] uvcvideo: Update e-mail address and copyright notices 2010-10-21 01:18:18 -02:00
uvc_queue.c [media] uvcvideo: Generate discontinuous sequence numbers when frames are lost 2010-10-21 01:18:20 -02:00
uvc_status.c [media] uvcvideo: Update e-mail address and copyright notices 2010-10-21 01:18:18 -02:00
uvc_v4l2.c [media] uvcvideo: Remove sysadmin requirements for UVCIOC_CTRL_MAP 2010-10-21 01:18:22 -02:00
uvc_video.c [media] uvcvideo: Generate discontinuous sequence numbers when frames are lost 2010-10-21 01:18:20 -02:00
uvcvideo.h [media] uvcvideo: Embed uvc_control_info inside struct uvc_control 2010-10-21 01:18:23 -02:00