linux/drivers/media/video/uvc
Laurent Pinchart 50144aeeb7 V4L/DVB (10652): uvcvideo: Add quirk to override wrong bandwidth value for Vimicro devices
At least 3 Vimicro cameras (0x332d, 0x3410 and 0x3420) fail to return correct
bandwidth information. The first model rounds the value provided by the host
to the nearest supported packet size, while the other two always request the
maximum bandwidth.

Introduce a device quirk to override the value returned by the device with an
estimated bandwidth computed by the driver from the frame size and frame rate,
and enable it for all Vimicro cameras.

Signed-off-by: Laurent Pinchart <laurent.pinchart@skynet.be>
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
2009-03-30 12:42:51 -03:00
..
Kconfig V4L/DVB (8234): uvcvideo: Make input device support optional 2008-07-20 07:18:09 -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 V4L/DVB (10293): uvcvideo: replace strn{cpy,cat} with strl{cpy,cat}. 2009-03-30 12:42:26 -03:00
uvc_driver.c V4L/DVB (10652): uvcvideo: Add quirk to override wrong bandwidth value for Vimicro devices 2009-03-30 12:42:51 -03:00
uvc_isight.c V4L/DVB (10197): uvcvideo: Whitespace and comments cleanup, copyright updates. 2009-01-29 08:35:36 -02:00
uvc_queue.c V4L/DVB (10197): uvcvideo: Whitespace and comments cleanup, copyright updates. 2009-01-29 08:35:36 -02:00
uvc_status.c V4L/DVB (10296): uvcvideo: Fix memory leak in input device handling 2009-03-30 12:42:26 -03:00
uvc_v4l2.c V4L/DVB (10308): uvcvideo: use usb_make_path to report bus info 2009-03-30 12:42:27 -03:00
uvc_video.c V4L/DVB (10652): uvcvideo: Add quirk to override wrong bandwidth value for Vimicro devices 2009-03-30 12:42:51 -03:00
uvcvideo.h V4L/DVB (10652): uvcvideo: Add quirk to override wrong bandwidth value for Vimicro devices 2009-03-30 12:42:51 -03:00