projects
/
firefly-linux-kernel-4.4.55.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
17e1319
)
[media] media: usb: uvc: add a quirk for Dell XPS M1330 webcam
author
Paul Fertser
<fercerpav@gmail.com>
Sun, 8 Jun 2014 15:16:48 +0000
(12:16 -0300)
committer
Mauro Carvalho Chehab
<mchehab@osg.samsung.com>
Sun, 21 Sep 2014 23:26:25 +0000
(20:26 -0300)
As reported on [1], this device needs this quirk to be able to
reliably initialise the webcam.
[1] http://ubuntuforums.org/showthread.php?t=
2145996
Cc: stable@vger.kernel.org
Signed-off-by: Paul Fertser <fercerpav@gmail.com>
Signed-off-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
Signed-off-by: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
drivers/media/usb/uvc/uvc_driver.c
patch
|
blob
|
history
diff --git
a/drivers/media/usb/uvc/uvc_driver.c
b/drivers/media/usb/uvc/uvc_driver.c
index 51dfa74a81a91ad421095fb513a2c8bcee518adf..7c8322d4fc63fae2e2e65f24f080d1db7fd604a4 100644
(file)
--- a/
drivers/media/usb/uvc/uvc_driver.c
+++ b/
drivers/media/usb/uvc/uvc_driver.c
@@
-2238,6
+2238,15
@@
static struct usb_device_id uvc_ids[] = {
.bInterfaceSubClass = 1,
.bInterfaceProtocol = 0,
.driver_info = UVC_QUIRK_PROBE_DEF },
+ /* Dell XPS M1330 (OmniVision OV7670 webcam) */
+ { .match_flags = USB_DEVICE_ID_MATCH_DEVICE
+ | USB_DEVICE_ID_MATCH_INT_INFO,
+ .idVendor = 0x05a9,
+ .idProduct = 0x7670,
+ .bInterfaceClass = USB_CLASS_VIDEO,
+ .bInterfaceSubClass = 1,
+ .bInterfaceProtocol = 0,
+ .driver_info = UVC_QUIRK_PROBE_DEF },
/* Apple Built-In iSight */
{ .match_flags = USB_DEVICE_ID_MATCH_DEVICE
| USB_DEVICE_ID_MATCH_INT_INFO,