Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

USB: additions to the quirk list

this adds some scanners reported to be crashed by autosuspend to
the quirk list.

Signed-off-by: Oliver Neukum <oneukum@suse.de>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>

authored by

Oliver Neukum and committed by
Greg Kroah-Hartman
6c59649d 8dfe4b14

+8
+8
drivers/usb/core/quirks.c
··· 30 30 static const struct usb_device_id usb_quirk_list[] = { 31 31 /* HP 5300/5370C scanner */ 32 32 { USB_DEVICE(0x03f0, 0x0701), .driver_info = USB_QUIRK_STRING_FETCH_255 }, 33 + /* Benq S2W 3300U */ 34 + { USB_DEVICE(0x04a5, 0x20b0), .driver_info = USB_QUIRK_NO_AUTOSUSPEND }, 35 + /* Seiko Epson Corp. Perfection 1200 */ 36 + { USB_DEVICE(0x04b8, 0x0104), .driver_info = USB_QUIRK_NO_AUTOSUSPEND }, 33 37 /* Seiko Epson Corp - Perfection 1670 */ 34 38 { USB_DEVICE(0x04b8, 0x011f), .driver_info = USB_QUIRK_NO_AUTOSUSPEND }, 35 39 /* Samsung ML-2510 Series printer */ 36 40 { USB_DEVICE(0x04e8, 0x327e), .driver_info = USB_QUIRK_NO_AUTOSUSPEND }, 37 41 /* Elsa MicroLink 56k (V.250) */ 38 42 { USB_DEVICE(0x05cc, 0x2267), .driver_info = USB_QUIRK_NO_AUTOSUSPEND }, 43 + /* Ultima Electronics Corp.*/ 44 + { USB_DEVICE(0x05d8, 0x4005), .driver_info = USB_QUIRK_NO_AUTOSUSPEND }, 45 + /* Umax [hex] Astra 3400U */ 46 + { USB_DEVICE(0x1606, 0x0060), .driver_info = USB_QUIRK_NO_AUTOSUSPEND }, 39 47 40 48 /* Philips PSC805 audio device */ 41 49 { USB_DEVICE(0x0471, 0x0155), .driver_info = USB_QUIRK_RESET_RESUME },