aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/usb/storage
diff options
context:
space:
mode:
authorAlan Stern <stern@rowland.harvard.edu>2008-11-18 14:08:07 -0500
committerGreg Kroah-Hartman <gregkh@suse.de>2009-01-07 12:59:54 -0500
commitf9dc8f99e5846606b1f475b3905eaf5ae1017c50 (patch)
tree77602a65bfddeff1267bb98b23bb8b916677740e /drivers/usb/storage
parent6cd132015d92356b1287f6f3377a3ad955b6cf2f (diff)
usb-storage: clean up unusual_devs.h
This patch (as1170) removes some duplicate entries in unusual_devs.h and rearranges a few others to put the list in proper numerical order. Signed-off-by: Alan Stern <stern@rowland.harvard.edu> Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
Diffstat (limited to 'drivers/usb/storage')
-rw-r--r--drivers/usb/storage/unusual_devs.h96
1 files changed, 39 insertions, 57 deletions
diff --git a/drivers/usb/storage/unusual_devs.h b/drivers/usb/storage/unusual_devs.h
index 8a0eb00024d4..0e0ebf275a22 100644
--- a/drivers/usb/storage/unusual_devs.h
+++ b/drivers/usb/storage/unusual_devs.h
@@ -188,6 +188,14 @@ UNUSUAL_DEV( 0x0421, 0x006a, 0x0000, 0x0701,
188 US_SC_DEVICE, US_PR_DEVICE, NULL, 188 US_SC_DEVICE, US_PR_DEVICE, NULL,
189 US_FL_FIX_CAPACITY ), 189 US_FL_FIX_CAPACITY ),
190 190
191/* Submitted by Ricky Wong Yung Fei <evilbladewarrior@gmail.com> */
192/* Nokia 7610 Supernova - Too many sectors reported in usb storage mode */
193UNUSUAL_DEV( 0x0421, 0x00f5, 0x0000, 0x0470,
194 "Nokia",
195 "7610 Supernova",
196 US_SC_DEVICE, US_PR_DEVICE, NULL,
197 US_FL_FIX_CAPACITY ),
198
191/* Reported by Mario Rettig <mariorettig@web.de> */ 199/* Reported by Mario Rettig <mariorettig@web.de> */
192UNUSUAL_DEV( 0x0421, 0x042e, 0x0100, 0x0100, 200UNUSUAL_DEV( 0x0421, 0x042e, 0x0100, 0x0100,
193 "Nokia", 201 "Nokia",
@@ -274,21 +282,6 @@ UNUSUAL_DEV( 0x0421, 0x04fa, 0x0550, 0x0660,
274 US_SC_DEVICE, US_PR_DEVICE, NULL, 282 US_SC_DEVICE, US_PR_DEVICE, NULL,
275 US_FL_FIX_CAPACITY ), 283 US_FL_FIX_CAPACITY ),
276 284
277/* Patch for Nokia 5310 capacity */
278UNUSUAL_DEV( 0x0421, 0x006a, 0x0000, 0x0591,
279 "Nokia",
280 "5310",
281 US_SC_DEVICE, US_PR_DEVICE, NULL,
282 US_FL_FIX_CAPACITY ),
283
284/* Submitted by Ricky Wong Yung Fei <evilbladewarrior@gmail.com> */
285/* Nokia 7610 Supernova - Too many sectors reported in usb storage mode */
286UNUSUAL_DEV( 0x0421, 0x00f5, 0x0000, 0x0470,
287 "Nokia",
288 "7610 Supernova",
289 US_SC_DEVICE, US_PR_DEVICE, NULL,
290 US_FL_FIX_CAPACITY ),
291
292/* Reported by Olaf Hering <olh@suse.de> from novell bug #105878 */ 285/* Reported by Olaf Hering <olh@suse.de> from novell bug #105878 */
293UNUSUAL_DEV( 0x0424, 0x0fdc, 0x0210, 0x0210, 286UNUSUAL_DEV( 0x0424, 0x0fdc, 0x0210, 0x0210,
294 "SMSC", 287 "SMSC",
@@ -395,6 +388,15 @@ UNUSUAL_DEV( 0x04a4, 0x0004, 0x0001, 0x0001,
395 "DVD-CAM DZ-MV100A Camcorder", 388 "DVD-CAM DZ-MV100A Camcorder",
396 US_SC_SCSI, US_PR_CB, NULL, US_FL_SINGLE_LUN), 389 US_SC_SCSI, US_PR_CB, NULL, US_FL_SINGLE_LUN),
397 390
391/* BENQ DC5330
392 * Reported by Manuel Fombuena <mfombuena@ya.com> and
393 * Frank Copeland <fjc@thingy.apana.org.au> */
394UNUSUAL_DEV( 0x04a5, 0x3010, 0x0100, 0x0100,
395 "Tekom Technologies, Inc",
396 "300_CAMERA",
397 US_SC_DEVICE, US_PR_DEVICE, NULL,
398 US_FL_IGNORE_RESIDUE ),
399
398/* Patch for Nikon coolpix 2000 400/* Patch for Nikon coolpix 2000
399 * Submitted by Fabien Cosse <fabien.cosse@wanadoo.fr>*/ 401 * Submitted by Fabien Cosse <fabien.cosse@wanadoo.fr>*/
400UNUSUAL_DEV( 0x04b0, 0x0301, 0x0010, 0x0010, 402UNUSUAL_DEV( 0x04b0, 0x0301, 0x0010, 0x0010,
@@ -487,15 +489,6 @@ UNUSUAL_DEV( 0x04b3, 0x4001, 0x0110, 0x0110,
487 US_SC_DEVICE, US_PR_CB, NULL, 489 US_SC_DEVICE, US_PR_CB, NULL,
488 US_FL_MAX_SECTORS_MIN), 490 US_FL_MAX_SECTORS_MIN),
489 491
490/* BENQ DC5330
491 * Reported by Manuel Fombuena <mfombuena@ya.com> and
492 * Frank Copeland <fjc@thingy.apana.org.au> */
493UNUSUAL_DEV( 0x04a5, 0x3010, 0x0100, 0x0100,
494 "Tekom Technologies, Inc",
495 "300_CAMERA",
496 US_SC_DEVICE, US_PR_DEVICE, NULL,
497 US_FL_IGNORE_RESIDUE ),
498
499#ifdef CONFIG_USB_STORAGE_CYPRESS_ATACB 492#ifdef CONFIG_USB_STORAGE_CYPRESS_ATACB
500/* CY7C68300 : support atacb */ 493/* CY7C68300 : support atacb */
501UNUSUAL_DEV( 0x04b4, 0x6830, 0x0000, 0x9999, 494UNUSUAL_DEV( 0x04b4, 0x6830, 0x0000, 0x9999,
@@ -814,15 +807,15 @@ UNUSUAL_DEV( 0x054c, 0x006d, 0x0000, 0x9999,
814 US_SC_DEVICE, US_PR_DEVICE, NULL, 807 US_SC_DEVICE, US_PR_DEVICE, NULL,
815 US_FL_FIX_INQUIRY ), 808 US_FL_FIX_INQUIRY ),
816 809
817/* Submitted by Mike Alborn <malborn@deandra.homeip.net> */ 810/* Submitted by Frank Engel <frankie@cse.unsw.edu.au> */
818UNUSUAL_DEV( 0x054c, 0x016a, 0x0000, 0x9999, 811UNUSUAL_DEV( 0x054c, 0x0099, 0x0000, 0x9999,
819 "Sony", 812 "Sony",
820 "PEG Mass Storage", 813 "PEG Mass Storage",
821 US_SC_DEVICE, US_PR_DEVICE, NULL, 814 US_SC_DEVICE, US_PR_DEVICE, NULL,
822 US_FL_FIX_INQUIRY ), 815 US_FL_FIX_INQUIRY ),
823 816
824/* Submitted by Frank Engel <frankie@cse.unsw.edu.au> */ 817/* Submitted by Mike Alborn <malborn@deandra.homeip.net> */
825UNUSUAL_DEV( 0x054c, 0x0099, 0x0000, 0x9999, 818UNUSUAL_DEV( 0x054c, 0x016a, 0x0000, 0x9999,
826 "Sony", 819 "Sony",
827 "PEG Mass Storage", 820 "PEG Mass Storage",
828 US_SC_DEVICE, US_PR_DEVICE, NULL, 821 US_SC_DEVICE, US_PR_DEVICE, NULL,
@@ -1357,17 +1350,6 @@ UNUSUAL_DEV( 0x0851, 0x1543, 0x0200, 0x0200,
1357 US_SC_DEVICE, US_PR_DEVICE, NULL, 1350 US_SC_DEVICE, US_PR_DEVICE, NULL,
1358 US_FL_NOT_LOCKABLE), 1351 US_FL_NOT_LOCKABLE),
1359 1352
1360/* Andrew Lunn <andrew@lunn.ch>
1361 * PanDigital Digital Picture Frame. Does not like ALLOW_MEDIUM_REMOVAL
1362 * on LUN 4.
1363 * Note: Vend:Prod clash with "Ltd Maxell WS30 Slim Digital Camera"
1364*/
1365UNUSUAL_DEV( 0x0851, 0x1543, 0x0200, 0x0200,
1366 "PanDigital",
1367 "Photo Frame",
1368 US_SC_DEVICE, US_PR_DEVICE, NULL,
1369 US_FL_NOT_LOCKABLE),
1370
1371/* Submitted by Jan De Luyck <lkml@kcore.org> */ 1353/* Submitted by Jan De Luyck <lkml@kcore.org> */
1372UNUSUAL_DEV( 0x08bd, 0x1100, 0x0000, 0x0000, 1354UNUSUAL_DEV( 0x08bd, 0x1100, 0x0000, 0x0000,
1373 "CITIZEN", 1355 "CITIZEN",
@@ -1493,6 +1475,16 @@ UNUSUAL_DEV( 0x0c0b, 0xa109, 0x0000, 0xffff,
1493 US_FL_SINGLE_LUN ), 1475 US_FL_SINGLE_LUN ),
1494#endif 1476#endif
1495 1477
1478/*
1479 * Pete Zaitcev <zaitcev@yahoo.com>, bz#164688.
1480 * The device blatantly ignores LUN and returns 1 in GetMaxLUN.
1481 */
1482UNUSUAL_DEV( 0x0c45, 0x1060, 0x0100, 0x0100,
1483 "Unknown",
1484 "Unknown",
1485 US_SC_DEVICE, US_PR_DEVICE, NULL,
1486 US_FL_SINGLE_LUN ),
1487
1496/* Submitted by: Nick Sillik <n.sillik@temple.edu> 1488/* Submitted by: Nick Sillik <n.sillik@temple.edu>
1497 * Needed for OneTouch extension to usb-storage 1489 * Needed for OneTouch extension to usb-storage
1498 * 1490 *
@@ -1510,16 +1502,6 @@ UNUSUAL_DEV( 0x0c0b, 0xa109, 0x0000, 0xffff,
1510 0), 1502 0),
1511#endif 1503#endif
1512 1504
1513/*
1514 * Pete Zaitcev <zaitcev@yahoo.com>, bz#164688.
1515 * The device blatantly ignores LUN and returns 1 in GetMaxLUN.
1516 */
1517UNUSUAL_DEV( 0x0c45, 0x1060, 0x0100, 0x0100,
1518 "Unknown",
1519 "Unknown",
1520 US_SC_DEVICE, US_PR_DEVICE, NULL,
1521 US_FL_SINGLE_LUN ),
1522
1523/* Submitted by Joris Struyve <joris@struyve.be> */ 1505/* Submitted by Joris Struyve <joris@struyve.be> */
1524UNUSUAL_DEV( 0x0d96, 0x410a, 0x0001, 0xffff, 1506UNUSUAL_DEV( 0x0d96, 0x410a, 0x0001, 0xffff,
1525 "Medion", 1507 "Medion",
@@ -1666,13 +1648,6 @@ UNUSUAL_DEV( 0x0fce, 0xe030, 0x0000, 0x0000,
1666 US_SC_DEVICE, US_PR_DEVICE, NULL, 1648 US_SC_DEVICE, US_PR_DEVICE, NULL,
1667 US_FL_FIX_CAPACITY | US_FL_IGNORE_RESIDUE ), 1649 US_FL_FIX_CAPACITY | US_FL_IGNORE_RESIDUE ),
1668 1650
1669/* Reported by Ricardo Barberis <ricardo@dattatec.com> */
1670UNUSUAL_DEV( 0x0fce, 0xe092, 0x0000, 0x0000,
1671 "Sony Ericsson",
1672 "P1i",
1673 US_SC_DEVICE, US_PR_DEVICE, NULL,
1674 US_FL_IGNORE_RESIDUE ),
1675
1676/* Reported by Emmanuel Vasilakis <evas@forthnet.gr> */ 1651/* Reported by Emmanuel Vasilakis <evas@forthnet.gr> */
1677UNUSUAL_DEV( 0x0fce, 0xe031, 0x0000, 0x0000, 1652UNUSUAL_DEV( 0x0fce, 0xe031, 0x0000, 0x0000,
1678 "Sony Ericsson", 1653 "Sony Ericsson",
@@ -1680,6 +1655,13 @@ UNUSUAL_DEV( 0x0fce, 0xe031, 0x0000, 0x0000,
1680 US_SC_DEVICE, US_PR_DEVICE, NULL, 1655 US_SC_DEVICE, US_PR_DEVICE, NULL,
1681 US_FL_IGNORE_RESIDUE | US_FL_FIX_CAPACITY ), 1656 US_FL_IGNORE_RESIDUE | US_FL_FIX_CAPACITY ),
1682 1657
1658/* Reported by Ricardo Barberis <ricardo@dattatec.com> */
1659UNUSUAL_DEV( 0x0fce, 0xe092, 0x0000, 0x0000,
1660 "Sony Ericsson",
1661 "P1i",
1662 US_SC_DEVICE, US_PR_DEVICE, NULL,
1663 US_FL_IGNORE_RESIDUE ),
1664
1683/* Reported by Kevin Cernekee <kpc-usbdev@gelato.uiuc.edu> 1665/* Reported by Kevin Cernekee <kpc-usbdev@gelato.uiuc.edu>
1684 * Tested on hardware version 1.10. 1666 * Tested on hardware version 1.10.
1685 * Entry is needed only for the initializer function override. 1667 * Entry is needed only for the initializer function override.