aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/usb
diff options
context:
space:
mode:
Diffstat (limited to 'drivers/usb')
-rw-r--r--drivers/usb/storage/unusual_devs.h22
1 files changed, 20 insertions, 2 deletions
diff --git a/drivers/usb/storage/unusual_devs.h b/drivers/usb/storage/unusual_devs.h
index fa68dea6bc6f..bbda63c24c4d 100644
--- a/drivers/usb/storage/unusual_devs.h
+++ b/drivers/usb/storage/unusual_devs.h
@@ -517,14 +517,32 @@ UNUSUAL_DEV( 0x05ab, 0x5701, 0x0100, 0x0110,
517 0 ), 517 0 ),
518#endif 518#endif
519 519
520/* Submitted by Sven Anderson <sven-linux@anderson.de>
521 * There are at least four ProductIDs used for iPods, so I added 0x1202 and
522 * 0x1204. They just need the US_FL_FIX_CAPACITY. As the bcdDevice appears
523 * to change with firmware updates, I changed the range to maximum for all
524 * iPod entries.
525 */
526UNUSUAL_DEV( 0x05ac, 0x1202, 0x0000, 0x9999,
527 "Apple",
528 "iPod",
529 US_SC_DEVICE, US_PR_DEVICE, NULL,
530 US_FL_FIX_CAPACITY ),
531
520/* Reported by Avi Kivity <avi@argo.co.il> */ 532/* Reported by Avi Kivity <avi@argo.co.il> */
521UNUSUAL_DEV( 0x05ac, 0x1203, 0x0001, 0x0001, 533UNUSUAL_DEV( 0x05ac, 0x1203, 0x0000, 0x9999,
534 "Apple",
535 "iPod",
536 US_SC_DEVICE, US_PR_DEVICE, NULL,
537 US_FL_FIX_CAPACITY ),
538
539UNUSUAL_DEV( 0x05ac, 0x1204, 0x0000, 0x9999,
522 "Apple", 540 "Apple",
523 "iPod", 541 "iPod",
524 US_SC_DEVICE, US_PR_DEVICE, NULL, 542 US_SC_DEVICE, US_PR_DEVICE, NULL,
525 US_FL_FIX_CAPACITY ), 543 US_FL_FIX_CAPACITY ),
526 544
527UNUSUAL_DEV( 0x05ac, 0x1205, 0x0001, 0x0001, 545UNUSUAL_DEV( 0x05ac, 0x1205, 0x0000, 0x9999,
528 "Apple", 546 "Apple",
529 "iPod", 547 "iPod",
530 US_SC_DEVICE, US_PR_DEVICE, NULL, 548 US_SC_DEVICE, US_PR_DEVICE, NULL,