diff options
Diffstat (limited to 'drivers/usb/media/sn9c102_ov7630.c')
-rw-r--r-- | drivers/usb/media/sn9c102_ov7630.c | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/drivers/usb/media/sn9c102_ov7630.c b/drivers/usb/media/sn9c102_ov7630.c index d27c5aedeaf8..4a36519b5af4 100644 --- a/drivers/usb/media/sn9c102_ov7630.c +++ b/drivers/usb/media/sn9c102_ov7630.c | |||
@@ -2,7 +2,7 @@ | |||
2 | * Plug-in for OV7630 image sensor connected to the SN9C10x PC Camera * | 2 | * Plug-in for OV7630 image sensor connected to the SN9C10x PC Camera * |
3 | * Controllers * | 3 | * Controllers * |
4 | * * | 4 | * * |
5 | * Copyright (C) 2005 by Luca Risolia <luca.risolia@studio.unibo.it> * | 5 | * Copyright (C) 2005-2006 by Luca Risolia <luca.risolia@studio.unibo.it> * |
6 | * * | 6 | * * |
7 | * This program is free software; you can redistribute it and/or modify * | 7 | * This program is free software; you can redistribute it and/or modify * |
8 | * it under the terms of the GNU General Public License as published by * | 8 | * it under the terms of the GNU General Public License as published by * |
@@ -375,8 +375,10 @@ int sn9c102_probe_ov7630(struct sn9c102_device* cam) | |||
375 | 375 | ||
376 | sn9c102_attach_sensor(cam, &ov7630); | 376 | sn9c102_attach_sensor(cam, &ov7630); |
377 | 377 | ||
378 | if (le16_to_cpu(ov7630.usbdev->descriptor.idProduct) != 0x608f && | 378 | if (le16_to_cpu(ov7630.usbdev->descriptor.idProduct) != 0x602c && |
379 | le16_to_cpu(ov7630.usbdev->descriptor.idProduct) != 0x602c) | 379 | le16_to_cpu(ov7630.usbdev->descriptor.idProduct) != 0x602d && |
380 | le16_to_cpu(ov7630.usbdev->descriptor.idProduct) != 0x608f && | ||
381 | le16_to_cpu(ov7630.usbdev->descriptor.idProduct) != 0x60b0) | ||
380 | return -ENODEV; | 382 | return -ENODEV; |
381 | 383 | ||
382 | err += sn9c102_write_reg(cam, 0x01, 0x01); | 384 | err += sn9c102_write_reg(cam, 0x01, 0x01); |