diff options
-rw-r--r-- | drivers/usb/storage/unusual_devs.h | 51 |
1 files changed, 25 insertions, 26 deletions
diff --git a/drivers/usb/storage/unusual_devs.h b/drivers/usb/storage/unusual_devs.h index dfdc0e5a0f5a..de01023f0578 100644 --- a/drivers/usb/storage/unusual_devs.h +++ b/drivers/usb/storage/unusual_devs.h | |||
@@ -401,6 +401,14 @@ UNUSUAL_DEV( 0x04a5, 0x3010, 0x0100, 0x0100, | |||
401 | US_SC_DEVICE, US_PR_DEVICE, NULL, | 401 | US_SC_DEVICE, US_PR_DEVICE, NULL, |
402 | US_FL_IGNORE_RESIDUE ), | 402 | US_FL_IGNORE_RESIDUE ), |
403 | 403 | ||
404 | #ifdef CONFIG_USB_STORAGE_CYPRESS_ATACB | ||
405 | UNUSUAL_DEV( 0x04b4, 0x6830, 0x0000, 0x9999, | ||
406 | "Cypress", | ||
407 | "Cypress AT2LP", | ||
408 | US_SC_CYP_ATACB, US_PR_BULK, NULL, | ||
409 | 0), | ||
410 | #endif | ||
411 | |||
404 | /* Reported by Simon Levitt <simon@whattf.com> | 412 | /* Reported by Simon Levitt <simon@whattf.com> |
405 | * This entry needs Sub and Proto fields */ | 413 | * This entry needs Sub and Proto fields */ |
406 | UNUSUAL_DEV( 0x04b8, 0x0601, 0x0100, 0x0100, | 414 | UNUSUAL_DEV( 0x04b8, 0x0601, 0x0100, 0x0100, |
@@ -539,17 +547,6 @@ UNUSUAL_DEV( 0x04e6, 0x0101, 0x0200, 0x0200, | |||
539 | "CD-RW Device", | 547 | "CD-RW Device", |
540 | US_SC_8020, US_PR_CB, NULL, 0), | 548 | US_SC_8020, US_PR_CB, NULL, 0), |
541 | 549 | ||
542 | /* Entry and supporting patch by Theodore Kilgore <kilgota@auburn.edu>. | ||
543 | * Device uses standards-violating 32-byte Bulk Command Block Wrappers and | ||
544 | * reports itself as "Proprietary SCSI Bulk." Cf. device entry 0x084d:0x0011. | ||
545 | */ | ||
546 | |||
547 | UNUSUAL_DEV( 0x04fc, 0x80c2, 0x0100, 0x0100, | ||
548 | "Kobian Mercury", | ||
549 | "Binocam DCB-132", | ||
550 | US_SC_DEVICE, US_PR_DEVICE, NULL, | ||
551 | US_FL_BULK32), | ||
552 | |||
553 | #ifdef CONFIG_USB_STORAGE_USBAT | 550 | #ifdef CONFIG_USB_STORAGE_USBAT |
554 | UNUSUAL_DEV( 0x04e6, 0x1010, 0x0000, 0x9999, | 551 | UNUSUAL_DEV( 0x04e6, 0x1010, 0x0000, 0x9999, |
555 | "Shuttle/SCM", | 552 | "Shuttle/SCM", |
@@ -565,6 +562,16 @@ UNUSUAL_DEV( 0x04e8, 0x507c, 0x0220, 0x0220, | |||
565 | US_SC_DEVICE, US_PR_DEVICE, NULL, | 562 | US_SC_DEVICE, US_PR_DEVICE, NULL, |
566 | US_FL_MAX_SECTORS_64), | 563 | US_FL_MAX_SECTORS_64), |
567 | 564 | ||
565 | /* Entry and supporting patch by Theodore Kilgore <kilgota@auburn.edu>. | ||
566 | * Device uses standards-violating 32-byte Bulk Command Block Wrappers and | ||
567 | * reports itself as "Proprietary SCSI Bulk." Cf. device entry 0x084d:0x0011. | ||
568 | */ | ||
569 | UNUSUAL_DEV( 0x04fc, 0x80c2, 0x0100, 0x0100, | ||
570 | "Kobian Mercury", | ||
571 | "Binocam DCB-132", | ||
572 | US_SC_DEVICE, US_PR_DEVICE, NULL, | ||
573 | US_FL_BULK32), | ||
574 | |||
568 | /* Reported by Bob Sass <rls@vectordb.com> -- only rev 1.33 tested */ | 575 | /* Reported by Bob Sass <rls@vectordb.com> -- only rev 1.33 tested */ |
569 | UNUSUAL_DEV( 0x050d, 0x0115, 0x0133, 0x0133, | 576 | UNUSUAL_DEV( 0x050d, 0x0115, 0x0133, 0x0133, |
570 | "Belkin", | 577 | "Belkin", |
@@ -1361,13 +1368,6 @@ UNUSUAL_DEV( 0x0d96, 0x410a, 0x0001, 0xffff, | |||
1361 | US_SC_DEVICE, US_PR_DEVICE, NULL, | 1368 | US_SC_DEVICE, US_PR_DEVICE, NULL, |
1362 | US_FL_FIX_INQUIRY), | 1369 | US_FL_FIX_INQUIRY), |
1363 | 1370 | ||
1364 | /* Reported by Rohan Hart <rohan.hart17@gmail.com> */ | ||
1365 | UNUSUAL_DEV( 0x2770, 0x915d, 0x0010, 0x0010, | ||
1366 | "INTOVA", | ||
1367 | "Pixtreme", | ||
1368 | US_SC_DEVICE, US_PR_DEVICE, NULL, | ||
1369 | US_FL_FIX_CAPACITY ), | ||
1370 | |||
1371 | /* | 1371 | /* |
1372 | * Entry for Jenoptik JD 5200z3 | 1372 | * Entry for Jenoptik JD 5200z3 |
1373 | * | 1373 | * |
@@ -1731,6 +1731,13 @@ UNUSUAL_DEV( 0x2735, 0x100b, 0x0000, 0x9999, | |||
1731 | US_SC_DEVICE, US_PR_DEVICE, NULL, | 1731 | US_SC_DEVICE, US_PR_DEVICE, NULL, |
1732 | US_FL_GO_SLOW ), | 1732 | US_FL_GO_SLOW ), |
1733 | 1733 | ||
1734 | /* Reported by Rohan Hart <rohan.hart17@gmail.com> */ | ||
1735 | UNUSUAL_DEV( 0x2770, 0x915d, 0x0010, 0x0010, | ||
1736 | "INTOVA", | ||
1737 | "Pixtreme", | ||
1738 | US_SC_DEVICE, US_PR_DEVICE, NULL, | ||
1739 | US_FL_FIX_CAPACITY ), | ||
1740 | |||
1734 | /* | 1741 | /* |
1735 | * David Härdeman <david@2gen.com> | 1742 | * David Härdeman <david@2gen.com> |
1736 | * The key makes the SCSI stack print confusing (but harmless) messages | 1743 | * The key makes the SCSI stack print confusing (but harmless) messages |
@@ -1755,14 +1762,6 @@ UNUSUAL_DEV( 0xed06, 0x4500, 0x0001, 0x0001, | |||
1755 | US_SC_DEVICE, US_PR_DEVICE, NULL, | 1762 | US_SC_DEVICE, US_PR_DEVICE, NULL, |
1756 | US_FL_CAPACITY_HEURISTICS), | 1763 | US_FL_CAPACITY_HEURISTICS), |
1757 | 1764 | ||
1758 | #ifdef CONFIG_USB_STORAGE_CYPRESS_ATACB | ||
1759 | UNUSUAL_DEV( 0x04b4, 0x6830, 0x0000, 0x9999, | ||
1760 | "Cypress", | ||
1761 | "Cypress AT2LP", | ||
1762 | US_SC_CYP_ATACB, US_PR_BULK, NULL, | ||
1763 | 0), | ||
1764 | #endif | ||
1765 | |||
1766 | /* Control/Bulk transport for all SubClass values */ | 1765 | /* Control/Bulk transport for all SubClass values */ |
1767 | USUAL_DEV(US_SC_RBC, US_PR_CB, USB_US_TYPE_STOR), | 1766 | USUAL_DEV(US_SC_RBC, US_PR_CB, USB_US_TYPE_STOR), |
1768 | USUAL_DEV(US_SC_8020, US_PR_CB, USB_US_TYPE_STOR), | 1767 | USUAL_DEV(US_SC_8020, US_PR_CB, USB_US_TYPE_STOR), |