diff options
author | Alan Stern <stern@rowland.harvard.edu> | 2008-11-18 14:08:07 -0500 |
---|---|---|
committer | Greg Kroah-Hartman <gregkh@suse.de> | 2009-01-07 12:59:54 -0500 |
commit | f9dc8f99e5846606b1f475b3905eaf5ae1017c50 (patch) | |
tree | 77602a65bfddeff1267bb98b23bb8b916677740e /drivers/usb/storage | |
parent | 6cd132015d92356b1287f6f3377a3ad955b6cf2f (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.h | 96 |
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 */ | ||
193 | UNUSUAL_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> */ |
192 | UNUSUAL_DEV( 0x0421, 0x042e, 0x0100, 0x0100, | 200 | UNUSUAL_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 */ | ||
278 | UNUSUAL_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 */ | ||
286 | UNUSUAL_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 */ |
293 | UNUSUAL_DEV( 0x0424, 0x0fdc, 0x0210, 0x0210, | 286 | UNUSUAL_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> */ | ||
394 | UNUSUAL_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>*/ |
400 | UNUSUAL_DEV( 0x04b0, 0x0301, 0x0010, 0x0010, | 402 | UNUSUAL_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> */ | ||
493 | UNUSUAL_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 */ |
501 | UNUSUAL_DEV( 0x04b4, 0x6830, 0x0000, 0x9999, | 494 | UNUSUAL_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> */ |
818 | UNUSUAL_DEV( 0x054c, 0x016a, 0x0000, 0x9999, | 811 | UNUSUAL_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> */ |
825 | UNUSUAL_DEV( 0x054c, 0x0099, 0x0000, 0x9999, | 818 | UNUSUAL_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 | */ | ||
1365 | UNUSUAL_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> */ |
1372 | UNUSUAL_DEV( 0x08bd, 0x1100, 0x0000, 0x0000, | 1354 | UNUSUAL_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 | */ | ||
1482 | UNUSUAL_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 | */ | ||
1517 | UNUSUAL_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> */ |
1524 | UNUSUAL_DEV( 0x0d96, 0x410a, 0x0001, 0xffff, | 1506 | UNUSUAL_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> */ | ||
1670 | UNUSUAL_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> */ |
1677 | UNUSUAL_DEV( 0x0fce, 0xe031, 0x0000, 0x0000, | 1652 | UNUSUAL_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> */ | ||
1659 | UNUSUAL_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. |