USB: add a blacklist for devices that can't handle some things we throw at them.
authorOliver Neukum <oneukum@suse.de>
Fri, 26 Jan 2007 13:26:21 +0000 (14:26 +0100)
committerGreg Kroah-Hartman <gregkh@suse.de>
Fri, 23 Feb 2007 23:03:46 +0000 (15:03 -0800)
commit7ceec1f1d26f966c0816b86a1aab1e0b3b208757
tree3b444fb3eedff17366a7aa01106ee7eed50e051a
parentbb417020ba8c559eb52f57379ba17f669f8f72cd
USB: add a blacklist for devices that can't handle some things we throw at them.

This adds a blacklist to the USB core to handle some autosuspend and
string issues that devices have.

Originally written by Oliver, but hacked up a lot by Greg.

Signed-off-by: Oliver Neukum <oneukum@suse.de>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
drivers/usb/core/Makefile
drivers/usb/core/hub.c
drivers/usb/core/message.c
drivers/usb/core/quirks.c [new file with mode: 0644]
drivers/usb/core/sysfs.c
drivers/usb/core/usb.h
include/linux/usb.h
include/linux/usb/quirks.h [new file with mode: 0644]