diff options
Diffstat (limited to 'drivers/usb/storage/unusual_devs.h')
-rw-r--r-- | drivers/usb/storage/unusual_devs.h | 66 |
1 files changed, 64 insertions, 2 deletions
diff --git a/drivers/usb/storage/unusual_devs.h b/drivers/usb/storage/unusual_devs.h index fb9e20e624c..bfcc1fe8251 100644 --- a/drivers/usb/storage/unusual_devs.h +++ b/drivers/usb/storage/unusual_devs.h | |||
@@ -167,6 +167,27 @@ UNUSUAL_DEV( 0x0421, 0x005d, 0x0001, 0x0600, | |||
167 | US_SC_DEVICE, US_PR_DEVICE, NULL, | 167 | US_SC_DEVICE, US_PR_DEVICE, NULL, |
168 | US_FL_FIX_CAPACITY ), | 168 | US_FL_FIX_CAPACITY ), |
169 | 169 | ||
170 | /* Reported by Ozan Sener <themgzzy@gmail.com> */ | ||
171 | UNUSUAL_DEV( 0x0421, 0x0060, 0x0551, 0x0551, | ||
172 | "Nokia", | ||
173 | "3500c", | ||
174 | US_SC_DEVICE, US_PR_DEVICE, NULL, | ||
175 | US_FL_FIX_CAPACITY ), | ||
176 | |||
177 | /* Reported by CSECSY Laszlo <boobaa@frugalware.org> */ | ||
178 | UNUSUAL_DEV( 0x0421, 0x0063, 0x0001, 0x0601, | ||
179 | "Nokia", | ||
180 | "Nokia 3109c", | ||
181 | US_SC_DEVICE, US_PR_DEVICE, NULL, | ||
182 | US_FL_FIX_CAPACITY ), | ||
183 | |||
184 | /* Patch for Nokia 5310 capacity */ | ||
185 | UNUSUAL_DEV( 0x0421, 0x006a, 0x0000, 0x0701, | ||
186 | "Nokia", | ||
187 | "5310", | ||
188 | US_SC_DEVICE, US_PR_DEVICE, NULL, | ||
189 | US_FL_FIX_CAPACITY ), | ||
190 | |||
170 | /* Reported by Mario Rettig <mariorettig@web.de> */ | 191 | /* Reported by Mario Rettig <mariorettig@web.de> */ |
171 | UNUSUAL_DEV( 0x0421, 0x042e, 0x0100, 0x0100, | 192 | UNUSUAL_DEV( 0x0421, 0x042e, 0x0100, 0x0100, |
172 | "Nokia", | 193 | "Nokia", |
@@ -233,14 +254,14 @@ UNUSUAL_DEV( 0x0421, 0x0495, 0x0370, 0x0370, | |||
233 | US_FL_MAX_SECTORS_64 ), | 254 | US_FL_MAX_SECTORS_64 ), |
234 | 255 | ||
235 | /* Reported by Cedric Godin <cedric@belbone.be> */ | 256 | /* Reported by Cedric Godin <cedric@belbone.be> */ |
236 | UNUSUAL_DEV( 0x0421, 0x04b9, 0x0551, 0x0551, | 257 | UNUSUAL_DEV( 0x0421, 0x04b9, 0x0500, 0x0551, |
237 | "Nokia", | 258 | "Nokia", |
238 | "5300", | 259 | "5300", |
239 | US_SC_DEVICE, US_PR_DEVICE, NULL, | 260 | US_SC_DEVICE, US_PR_DEVICE, NULL, |
240 | US_FL_FIX_CAPACITY ), | 261 | US_FL_FIX_CAPACITY ), |
241 | 262 | ||
242 | /* Reported by Richard Nauber <RichardNauber@web.de> */ | 263 | /* Reported by Richard Nauber <RichardNauber@web.de> */ |
243 | UNUSUAL_DEV( 0x0421, 0x04fa, 0x0601, 0x0601, | 264 | UNUSUAL_DEV( 0x0421, 0x04fa, 0x0550, 0x0660, |
244 | "Nokia", | 265 | "Nokia", |
245 | "6300", | 266 | "6300", |
246 | US_SC_DEVICE, US_PR_DEVICE, NULL, | 267 | US_SC_DEVICE, US_PR_DEVICE, NULL, |
@@ -253,6 +274,14 @@ UNUSUAL_DEV( 0x0421, 0x006a, 0x0000, 0x0591, | |||
253 | US_SC_DEVICE, US_PR_DEVICE, NULL, | 274 | US_SC_DEVICE, US_PR_DEVICE, NULL, |
254 | US_FL_FIX_CAPACITY ), | 275 | US_FL_FIX_CAPACITY ), |
255 | 276 | ||
277 | /* Submitted by Ricky Wong Yung Fei <evilbladewarrior@gmail.com> */ | ||
278 | /* Nokia 7610 Supernova - Too many sectors reported in usb storage mode */ | ||
279 | UNUSUAL_DEV( 0x0421, 0x00f5, 0x0000, 0x0470, | ||
280 | "Nokia", | ||
281 | "7610 Supernova", | ||
282 | US_SC_DEVICE, US_PR_DEVICE, NULL, | ||
283 | US_FL_FIX_CAPACITY ), | ||
284 | |||
256 | /* Reported by Olaf Hering <olh@suse.de> from novell bug #105878 */ | 285 | /* Reported by Olaf Hering <olh@suse.de> from novell bug #105878 */ |
257 | UNUSUAL_DEV( 0x0424, 0x0fdc, 0x0210, 0x0210, | 286 | UNUSUAL_DEV( 0x0424, 0x0fdc, 0x0210, 0x0210, |
258 | "SMSC", | 287 | "SMSC", |
@@ -303,6 +332,18 @@ UNUSUAL_DEV( 0x045a, 0x5210, 0x0101, 0x0101, | |||
303 | US_SC_SCSI, US_PR_KARMA, rio_karma_init, 0), | 332 | US_SC_SCSI, US_PR_KARMA, rio_karma_init, 0), |
304 | #endif | 333 | #endif |
305 | 334 | ||
335 | /* Reported by Tamas Kerecsen <kerecsen@bigfoot.com> | ||
336 | * Obviously the PROM has not been customized by the VAR; | ||
337 | * the Vendor and Product string descriptors are: | ||
338 | * Generic Mass Storage (PROTOTYPE--Remember to change idVendor) | ||
339 | * Generic Manufacturer (PROTOTYPE--Remember to change idVendor) | ||
340 | */ | ||
341 | UNUSUAL_DEV( 0x045e, 0xffff, 0x0000, 0x0000, | ||
342 | "Mitac", | ||
343 | "GPS", | ||
344 | US_SC_DEVICE, US_PR_DEVICE, NULL, | ||
345 | US_FL_MAX_SECTORS_64 ), | ||
346 | |||
306 | /* | 347 | /* |
307 | * This virtual floppy is found in Sun equipment (x4600, x4200m2, etc.) | 348 | * This virtual floppy is found in Sun equipment (x4600, x4200m2, etc.) |
308 | * Reported by Pete Zaitcev <zaitcev@redhat.com> | 349 | * Reported by Pete Zaitcev <zaitcev@redhat.com> |
@@ -362,6 +403,13 @@ UNUSUAL_DEV( 0x04b0, 0x0401, 0x0200, 0x0200, | |||
362 | US_SC_DEVICE, US_PR_DEVICE, NULL, | 403 | US_SC_DEVICE, US_PR_DEVICE, NULL, |
363 | US_FL_FIX_CAPACITY), | 404 | US_FL_FIX_CAPACITY), |
364 | 405 | ||
406 | /* Reported by Tobias Kunze Briseno <t-linux@fictive.com> */ | ||
407 | UNUSUAL_DEV( 0x04b0, 0x0403, 0x0200, 0x0200, | ||
408 | "NIKON", | ||
409 | "NIKON DSC D2H", | ||
410 | US_SC_DEVICE, US_PR_DEVICE, NULL, | ||
411 | US_FL_FIX_CAPACITY), | ||
412 | |||
365 | /* Reported by Milinevsky Dmitry <niam.niam@gmail.com> */ | 413 | /* Reported by Milinevsky Dmitry <niam.niam@gmail.com> */ |
366 | UNUSUAL_DEV( 0x04b0, 0x0409, 0x0100, 0x0100, | 414 | UNUSUAL_DEV( 0x04b0, 0x0409, 0x0100, 0x0100, |
367 | "NIKON", | 415 | "NIKON", |
@@ -418,6 +466,13 @@ UNUSUAL_DEV( 0x04b0, 0x0417, 0x0100, 0x0100, | |||
418 | US_SC_DEVICE, US_PR_DEVICE, NULL, | 466 | US_SC_DEVICE, US_PR_DEVICE, NULL, |
419 | US_FL_FIX_CAPACITY), | 467 | US_FL_FIX_CAPACITY), |
420 | 468 | ||
469 | /* Reported by paul ready <lxtwin@homecall.co.uk> */ | ||
470 | UNUSUAL_DEV( 0x04b0, 0x0419, 0x0100, 0x0200, | ||
471 | "NIKON", | ||
472 | "NIKON DSC D300", | ||
473 | US_SC_DEVICE, US_PR_DEVICE, NULL, | ||
474 | US_FL_FIX_CAPACITY), | ||
475 | |||
421 | /* Reported by Doug Maxey (dwm@austin.ibm.com) */ | 476 | /* Reported by Doug Maxey (dwm@austin.ibm.com) */ |
422 | UNUSUAL_DEV( 0x04b3, 0x4001, 0x0110, 0x0110, | 477 | UNUSUAL_DEV( 0x04b3, 0x4001, 0x0110, 0x0110, |
423 | "IBM", | 478 | "IBM", |
@@ -1258,6 +1313,13 @@ UNUSUAL_DEV( 0x0839, 0x000a, 0x0001, 0x0001, | |||
1258 | US_SC_DEVICE, US_PR_DEVICE, NULL, | 1313 | US_SC_DEVICE, US_PR_DEVICE, NULL, |
1259 | US_FL_FIX_INQUIRY), | 1314 | US_FL_FIX_INQUIRY), |
1260 | 1315 | ||
1316 | /* Reported by Luciano Rocha <luciano@eurotux.com> */ | ||
1317 | UNUSUAL_DEV( 0x0840, 0x0082, 0x0001, 0x0001, | ||
1318 | "Argosy", | ||
1319 | "Storage", | ||
1320 | US_SC_DEVICE, US_PR_DEVICE, NULL, | ||
1321 | US_FL_FIX_CAPACITY), | ||
1322 | |||
1261 | /* Entry and supporting patch by Theodore Kilgore <kilgota@auburn.edu>. | 1323 | /* Entry and supporting patch by Theodore Kilgore <kilgota@auburn.edu>. |
1262 | * Flag will support Bulk devices which use a standards-violating 32-byte | 1324 | * Flag will support Bulk devices which use a standards-violating 32-byte |
1263 | * Command Block Wrapper. Here, the "DC2MEGA" cameras (several brands) with | 1325 | * Command Block Wrapper. Here, the "DC2MEGA" cameras (several brands) with |