aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/media/video/pwc/pwc-if.c
diff options
context:
space:
mode:
authorMauro Carvalho Chehab <mchehab@infradead.org>2007-03-21 15:35:28 -0400
committerMauro Carvalho Chehab <mchehab@infradead.org>2007-04-27 14:45:00 -0400
commit6b1ce3c1017adce52675ec72825f0b052a6af5d4 (patch)
tree065f2204617f202a45b8bc541b0130beac663bdb /drivers/media/video/pwc/pwc-if.c
parenta63e157fc6147ae9792325cb55fa0c6d1d0f9905 (diff)
V4L/DVB (5462): Add Logitech ViewPort AV 100
Logitech ViewPort AV 100 has the same internals as Cisco VT Camera. Fixing Pwc driver to handle it properly. Also, fixed the comments for both cameras. Thanks to Martin Rubli for pointing me this. Signed-off-by: Mauro Carvalho Chehab <mchehab@infradead.org>
Diffstat (limited to 'drivers/media/video/pwc/pwc-if.c')
-rw-r--r--drivers/media/video/pwc/pwc-if.c10
1 files changed, 7 insertions, 3 deletions
diff --git a/drivers/media/video/pwc/pwc-if.c b/drivers/media/video/pwc/pwc-if.c
index 2bfe4209c515..6f091088d1c7 100644
--- a/drivers/media/video/pwc/pwc-if.c
+++ b/drivers/media/video/pwc/pwc-if.c
@@ -95,8 +95,8 @@ static const struct usb_device_id pwc_device_table [] = {
95 { USB_DEVICE(0x046D, 0x08B3) }, /* Logitech QuickCam Zoom (old model) */ 95 { USB_DEVICE(0x046D, 0x08B3) }, /* Logitech QuickCam Zoom (old model) */
96 { USB_DEVICE(0x046D, 0x08B4) }, /* Logitech QuickCam Zoom (new model) */ 96 { USB_DEVICE(0x046D, 0x08B4) }, /* Logitech QuickCam Zoom (new model) */
97 { USB_DEVICE(0x046D, 0x08B5) }, /* Logitech QuickCam Orbit/Sphere */ 97 { USB_DEVICE(0x046D, 0x08B5) }, /* Logitech QuickCam Orbit/Sphere */
98 { USB_DEVICE(0x046D, 0x08B6) }, /* Logitech (reserved) */ 98 { USB_DEVICE(0x046D, 0x08B6) }, /* Cisco VT Camera */
99 { USB_DEVICE(0x046D, 0x08B7) }, /* Logitech (reserved) */ 99 { USB_DEVICE(0x046D, 0x08B7) }, /* Logitech ViewPort AV 100 */
100 { USB_DEVICE(0x046D, 0x08B8) }, /* Logitech (reserved) */ 100 { USB_DEVICE(0x046D, 0x08B8) }, /* Logitech (reserved) */
101 { USB_DEVICE(0x055D, 0x9000) }, /* Samsung MPC-C10 */ 101 { USB_DEVICE(0x055D, 0x9000) }, /* Samsung MPC-C10 */
102 { USB_DEVICE(0x055D, 0x9001) }, /* Samsung MPC-C30 */ 102 { USB_DEVICE(0x055D, 0x9001) }, /* Samsung MPC-C30 */
@@ -1552,7 +1552,11 @@ static int usb_pwc_probe(struct usb_interface *intf, const struct usb_device_id
1552 type_id = 740; /* CCD sensor */ 1552 type_id = 740; /* CCD sensor */
1553 break; 1553 break;
1554 case 0x08b7: 1554 case 0x08b7:
1555 case 0x08b8: 1555 PWC_INFO("Logitech ViewPort AV 100 webcam detected.\n");
1556 name = "Logitech ViewPort AV 100";
1557 type_id = 740; /* CCD sensor */
1558 break;
1559 case 0x08b8: /* Where this released? */
1556 PWC_INFO("Logitech QuickCam detected (reserved ID).\n"); 1560 PWC_INFO("Logitech QuickCam detected (reserved ID).\n");
1557 name = "Logitech QuickCam (res.)"; 1561 name = "Logitech QuickCam (res.)";
1558 type_id = 730; /* Assuming CMOS */ 1562 type_id = 730; /* Assuming CMOS */