aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/usb/storage/unusual_devs.h
diff options
context:
space:
mode:
Diffstat (limited to 'drivers/usb/storage/unusual_devs.h')
-rw-r--r--drivers/usb/storage/unusual_devs.h39
1 files changed, 39 insertions, 0 deletions
diff --git a/drivers/usb/storage/unusual_devs.h b/drivers/usb/storage/unusual_devs.h
index 2c897eefadde..b0c0a33910e8 100644
--- a/drivers/usb/storage/unusual_devs.h
+++ b/drivers/usb/storage/unusual_devs.h
@@ -481,6 +481,13 @@ UNUSUAL_DEV( 0x04e8, 0x507c, 0x0220, 0x0220,
481 US_SC_DEVICE, US_PR_DEVICE, NULL, 481 US_SC_DEVICE, US_PR_DEVICE, NULL,
482 US_FL_MAX_SECTORS_64), 482 US_FL_MAX_SECTORS_64),
483 483
484/* Reported by Vitaly Kuznetsov <vitty@altlinux.ru> */
485UNUSUAL_DEV( 0x04e8, 0x5122, 0x0000, 0x9999,
486 "Samsung",
487 "YP-CP3",
488 US_SC_DEVICE, US_PR_DEVICE, NULL,
489 US_FL_MAX_SECTORS_64 | US_FL_BULK_IGNORE_TAG),
490
484/* Entry and supporting patch by Theodore Kilgore <kilgota@auburn.edu>. 491/* Entry and supporting patch by Theodore Kilgore <kilgota@auburn.edu>.
485 * Device uses standards-violating 32-byte Bulk Command Block Wrappers and 492 * Device uses standards-violating 32-byte Bulk Command Block Wrappers and
486 * reports itself as "Proprietary SCSI Bulk." Cf. device entry 0x084d:0x0011. 493 * reports itself as "Proprietary SCSI Bulk." Cf. device entry 0x084d:0x0011.
@@ -1036,6 +1043,15 @@ UNUSUAL_DEV( 0x084d, 0x0011, 0x0110, 0x0110,
1036 US_SC_DEVICE, US_PR_DEVICE, NULL, 1043 US_SC_DEVICE, US_PR_DEVICE, NULL,
1037 US_FL_BULK32), 1044 US_FL_BULK32),
1038 1045
1046/* Reported by <ttkspam@free.fr>
1047 * The device reports a vendor-specific device class, requiring an
1048 * explicit vendor/product match.
1049 */
1050UNUSUAL_DEV( 0x0851, 0x1542, 0x0002, 0x0002,
1051 "MagicPixel",
1052 "FW_Omega2",
1053 US_SC_DEVICE, US_PR_DEVICE, NULL, 0),
1054
1039/* Andrew Lunn <andrew@lunn.ch> 1055/* Andrew Lunn <andrew@lunn.ch>
1040 * PanDigital Digital Picture Frame. Does not like ALLOW_MEDIUM_REMOVAL 1056 * PanDigital Digital Picture Frame. Does not like ALLOW_MEDIUM_REMOVAL
1041 * on LUN 4. 1057 * on LUN 4.
@@ -1380,6 +1396,13 @@ UNUSUAL_DEV( 0x0f19, 0x0105, 0x0100, 0x0100,
1380 US_SC_DEVICE, US_PR_DEVICE, NULL, 1396 US_SC_DEVICE, US_PR_DEVICE, NULL,
1381 US_FL_IGNORE_RESIDUE ), 1397 US_FL_IGNORE_RESIDUE ),
1382 1398
1399/* Submitted by Nick Holloway */
1400UNUSUAL_DEV( 0x0f88, 0x042e, 0x0100, 0x0100,
1401 "VTech",
1402 "Kidizoom",
1403 US_SC_DEVICE, US_PR_DEVICE, NULL,
1404 US_FL_FIX_CAPACITY ),
1405
1383/* Reported by Michael Stattmann <michael@stattmann.com> */ 1406/* Reported by Michael Stattmann <michael@stattmann.com> */
1384UNUSUAL_DEV( 0x0fce, 0xd008, 0x0000, 0x0000, 1407UNUSUAL_DEV( 0x0fce, 0xd008, 0x0000, 0x0000,
1385 "Sony Ericsson", 1408 "Sony Ericsson",
@@ -1859,6 +1882,22 @@ UNUSUAL_DEV( 0x1908, 0x1320, 0x0000, 0x0000,
1859 US_SC_DEVICE, US_PR_DEVICE, NULL, 1882 US_SC_DEVICE, US_PR_DEVICE, NULL,
1860 US_FL_BAD_SENSE ), 1883 US_FL_BAD_SENSE ),
1861 1884
1885/* Patch by Richard Schütz <r.schtz@t-online.de>
1886 * This external hard drive enclosure uses a JMicron chip which
1887 * needs the US_FL_IGNORE_RESIDUE flag to work properly. */
1888UNUSUAL_DEV( 0x1e68, 0x001b, 0x0000, 0x0000,
1889 "TrekStor GmbH & Co. KG",
1890 "DataStation maxi g.u",
1891 US_SC_DEVICE, US_PR_DEVICE, NULL,
1892 US_FL_IGNORE_RESIDUE | US_FL_SANE_SENSE ),
1893
1894/* Reported by Jasper Mackenzie <scarletpimpernal@hotmail.com> */
1895UNUSUAL_DEV( 0x1e74, 0x4621, 0x0000, 0x0000,
1896 "Coby Electronics",
1897 "MP3 Player",
1898 US_SC_DEVICE, US_PR_DEVICE, NULL,
1899 US_FL_BULK_IGNORE_TAG | US_FL_MAX_SECTORS_64 ),
1900
1862UNUSUAL_DEV( 0x2116, 0x0320, 0x0001, 0x0001, 1901UNUSUAL_DEV( 0x2116, 0x0320, 0x0001, 0x0001,
1863 "ST", 1902 "ST",
1864 "2A", 1903 "2A",