Oliver Neukum | 7ceec1f | 2007-01-26 14:26:21 +0100 | [diff] [blame] | 1 | /* |
| 2 | * This file holds the definitions of quirks found in USB devices. |
| 3 | * Only quirks that affect the whole device, not an interface, |
| 4 | * belong here. |
| 5 | */ |
| 6 | |
| 7 | /* device must not be autosuspended */ |
| 8 | #define USB_QUIRK_NO_AUTOSUSPEND 0x00000001 |
| 9 | |
| 10 | /* string descriptors must not be fetched using a 255-byte read */ |
| 11 | #define USB_QUIRK_STRING_FETCH_255 0x00000002 |
Alan Stern | 6bc6cff | 2007-05-04 11:53:03 -0400 | [diff] [blame] | 12 | |
| 13 | /* device can't resume correctly so reset it instead */ |
| 14 | #define USB_QUIRK_RESET_RESUME 0x00000004 |