summaryrefslogtreecommitdiff
path: root/linux/drivers
diff options
context:
space:
mode:
authorLaurent Pinchart <laurent.pinchart@skynet.be>2009-06-09 17:40:59 +0200
committerLaurent Pinchart <laurent.pinchart@skynet.be>2009-06-09 17:40:59 +0200
commita49326a6a3bb0c430f83e146348c98fa7f2bea16 (patch)
treee616f743029615ca6866c1c2489f0cc28a759f5f /linux/drivers
parent2534dbc36b3ce8468ed85ed58818d4dcddaec092 (diff)
downloadmediapointer-dvb-s2-a49326a6a3bb0c430f83e146348c98fa7f2bea16.tar.gz
mediapointer-dvb-s2-a49326a6a3bb0c430f83e146348c98fa7f2bea16.tar.bz2
uvcvideo: Add support for Aveo Technology webcams
From: Laurent Pinchart <laurent.pinchart@skynet.be> The Aveo Technology USB 2.0 Camera (1871:0306) requires the PROBE_EXTRAFIELDS quirk. Add a corresponding entry in the device IDs list. Priority: normal Signed-off-by: Laurent Pinchart <laurent.pinchart@skynet.be>
Diffstat (limited to 'linux/drivers')
-rw-r--r--linux/drivers/media/video/uvc/uvc_driver.c9
1 files changed, 9 insertions, 0 deletions
diff --git a/linux/drivers/media/video/uvc/uvc_driver.c b/linux/drivers/media/video/uvc/uvc_driver.c
index 1622bca54..46ab1b5d6 100644
--- a/linux/drivers/media/video/uvc/uvc_driver.c
+++ b/linux/drivers/media/video/uvc/uvc_driver.c
@@ -1919,6 +1919,15 @@ static struct usb_device_id uvc_ids[] = {
.bInterfaceSubClass = 1,
.bInterfaceProtocol = 0,
.driver_info = UVC_QUIRK_STREAM_NO_FID },
+ /* Aveo Technology USB 2.0 Camera */
+ { .match_flags = USB_DEVICE_ID_MATCH_DEVICE
+ | USB_DEVICE_ID_MATCH_INT_INFO,
+ .idVendor = 0x1871,
+ .idProduct = 0x0306,
+ .bInterfaceClass = USB_CLASS_VIDEO,
+ .bInterfaceSubClass = 1,
+ .bInterfaceProtocol = 0,
+ .driver_info = UVC_QUIRK_PROBE_EXTRAFIELDS },
/* Ecamm Pico iMage */
{ .match_flags = USB_DEVICE_ID_MATCH_DEVICE
| USB_DEVICE_ID_MATCH_INT_INFO,