diff options
Diffstat (limited to 'drivers/usb/storage/unusual_devs.h')
-rw-r--r-- | drivers/usb/storage/unusual_devs.h | 34 |
1 files changed, 33 insertions, 1 deletions
diff --git a/drivers/usb/storage/unusual_devs.h b/drivers/usb/storage/unusual_devs.h index fe12737e0e2b..99679a8cfa02 100644 --- a/drivers/usb/storage/unusual_devs.h +++ b/drivers/usb/storage/unusual_devs.h | |||
@@ -357,7 +357,7 @@ UNUSUAL_DEV( 0x04b0, 0x040f, 0x0100, 0x0200, | |||
357 | US_FL_FIX_CAPACITY), | 357 | US_FL_FIX_CAPACITY), |
358 | 358 | ||
359 | /* Reported by Emil Larsson <emil@swip.net> */ | 359 | /* Reported by Emil Larsson <emil@swip.net> */ |
360 | UNUSUAL_DEV( 0x04b0, 0x0411, 0x0100, 0x0101, | 360 | UNUSUAL_DEV( 0x04b0, 0x0411, 0x0100, 0x0110, |
361 | "NIKON", | 361 | "NIKON", |
362 | "NIKON DSC D80", | 362 | "NIKON DSC D80", |
363 | US_SC_DEVICE, US_PR_DEVICE, NULL, | 363 | US_SC_DEVICE, US_PR_DEVICE, NULL, |
@@ -759,6 +759,18 @@ UNUSUAL_DEV( 0x0595, 0x4343, 0x0000, 0x2210, | |||
759 | "Digital Camera EX-20 DSC", | 759 | "Digital Camera EX-20 DSC", |
760 | US_SC_8070, US_PR_DEVICE, NULL, 0 ), | 760 | US_SC_8070, US_PR_DEVICE, NULL, 0 ), |
761 | 761 | ||
762 | /* Reported by Andre Welter <a.r.welter@gmx.de> | ||
763 | * This antique device predates the release of the Bulk-only Transport | ||
764 | * spec, and if it gets a Get-Max-LUN then it requires the host to do a | ||
765 | * Clear-Halt on the bulk endpoints. The SINGLE_LUN flag will prevent | ||
766 | * us from sending the request. | ||
767 | */ | ||
768 | UNUSUAL_DEV( 0x059b, 0x0001, 0x0100, 0x0100, | ||
769 | "Iomega", | ||
770 | "ZIP 100", | ||
771 | US_SC_DEVICE, US_PR_DEVICE, NULL, | ||
772 | US_FL_SINGLE_LUN ), | ||
773 | |||
762 | /* Reported by <Hendryk.Pfeiffer@gmx.de> */ | 774 | /* Reported by <Hendryk.Pfeiffer@gmx.de> */ |
763 | UNUSUAL_DEV( 0x059f, 0x0643, 0x0000, 0x0000, | 775 | UNUSUAL_DEV( 0x059f, 0x0643, 0x0000, 0x0000, |
764 | "LaCie", | 776 | "LaCie", |
@@ -1412,6 +1424,17 @@ UNUSUAL_DEV( 0x0ed1, 0x7636, 0x0103, 0x0103, | |||
1412 | US_SC_DEVICE, US_PR_DEVICE, NULL, | 1424 | US_SC_DEVICE, US_PR_DEVICE, NULL, |
1413 | US_FL_IGNORE_RESIDUE | US_FL_GO_SLOW | US_FL_MAX_SECTORS_64), | 1425 | US_FL_IGNORE_RESIDUE | US_FL_GO_SLOW | US_FL_MAX_SECTORS_64), |
1414 | 1426 | ||
1427 | /* Patch by Leonid Petrov mail at lpetrov.net | ||
1428 | * Reported by Robert Spitzenpfeil <robert@spitzenpfeil.org> | ||
1429 | * http://www.qbik.ch/usb/devices/showdev.php?id=1705 | ||
1430 | * Updated to 103 device by MJ Ray mjr at phonecoop.coop | ||
1431 | */ | ||
1432 | UNUSUAL_DEV( 0x0f19, 0x0103, 0x0100, 0x0100, | ||
1433 | "Oracom Co., Ltd", | ||
1434 | "ORC-200M", | ||
1435 | US_SC_DEVICE, US_PR_DEVICE, NULL, | ||
1436 | US_FL_IGNORE_RESIDUE ), | ||
1437 | |||
1415 | /* David Kuehling <dvdkhlng@gmx.de>: | 1438 | /* David Kuehling <dvdkhlng@gmx.de>: |
1416 | * for MP3-Player AVOX WSX-300ER (bought in Japan). Reports lots of SCSI | 1439 | * for MP3-Player AVOX WSX-300ER (bought in Japan). Reports lots of SCSI |
1417 | * errors when trying to write. | 1440 | * errors when trying to write. |
@@ -1477,6 +1500,15 @@ UNUSUAL_DEV( 0x1019, 0x0c55, 0x0000, 0x0110, | |||
1477 | US_SC_DEVICE, US_PR_DEVICE, usb_stor_ucr61s2b_init, | 1500 | US_SC_DEVICE, US_PR_DEVICE, usb_stor_ucr61s2b_init, |
1478 | 0 ), | 1501 | 0 ), |
1479 | 1502 | ||
1503 | /* Reported by Fabio Venturi <f.venturi@tdnet.it> | ||
1504 | * The device reports a vendor-specific bDeviceClass. | ||
1505 | */ | ||
1506 | UNUSUAL_DEV( 0x10d6, 0x2200, 0x0100, 0x0100, | ||
1507 | "Actions Semiconductor", | ||
1508 | "Mtp device", | ||
1509 | US_SC_DEVICE, US_PR_DEVICE, NULL, | ||
1510 | 0), | ||
1511 | |||
1480 | /* Reported by Kevin Lloyd <linux@sierrawireless.com> | 1512 | /* Reported by Kevin Lloyd <linux@sierrawireless.com> |
1481 | * Entry is needed for the initializer function override, | 1513 | * Entry is needed for the initializer function override, |
1482 | * which instructs the device to load as a modem | 1514 | * which instructs the device to load as a modem |