aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/media/video/gspca/mr97310a.c
diff options
context:
space:
mode:
Diffstat (limited to 'drivers/media/video/gspca/mr97310a.c')
-rw-r--r--drivers/media/video/gspca/mr97310a.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/drivers/media/video/gspca/mr97310a.c b/drivers/media/video/gspca/mr97310a.c
index 63050f0ebfad..d316b56e396e 100644
--- a/drivers/media/video/gspca/mr97310a.c
+++ b/drivers/media/video/gspca/mr97310a.c
@@ -457,7 +457,7 @@ static int sd_config(struct gspca_dev *gspca_dev,
457 if (err_code < 0) 457 if (err_code < 0)
458 return err_code; 458 return err_code;
459 459
460 if (id->idProduct == 0x010e) { 460 if (id->idProduct == 0x0110 || id->idProduct == 0x010e) {
461 sd->cam_type = CAM_TYPE_CIF; 461 sd->cam_type = CAM_TYPE_CIF;
462 cam->nmodes--; 462 cam->nmodes--;
463 err_code = cam_get_response16(gspca_dev, 0x06, 1); 463 err_code = cam_get_response16(gspca_dev, 0x06, 1);
@@ -1039,6 +1039,7 @@ static const struct sd_desc sd_desc = {
1039 1039
1040/* -- module initialisation -- */ 1040/* -- module initialisation -- */
1041static const __devinitdata struct usb_device_id device_table[] = { 1041static const __devinitdata struct usb_device_id device_table[] = {
1042 {USB_DEVICE(0x08ca, 0x0110)}, /* Trust Spyc@m 100 */
1042 {USB_DEVICE(0x08ca, 0x0111)}, /* Aiptek Pencam VGA+ */ 1043 {USB_DEVICE(0x08ca, 0x0111)}, /* Aiptek Pencam VGA+ */
1043 {USB_DEVICE(0x093a, 0x010f)}, /* All other known MR97310A VGA cams */ 1044 {USB_DEVICE(0x093a, 0x010f)}, /* All other known MR97310A VGA cams */
1044 {USB_DEVICE(0x093a, 0x010e)}, /* All known MR97310A CIF cams */ 1045 {USB_DEVICE(0x093a, 0x010e)}, /* All known MR97310A CIF cams */