USB: new quirk flag to avoid Set-Interface
authorAlan Stern <stern@rowland.harvard.edu>
Tue, 11 Mar 2008 14:20:12 +0000 (10:20 -0400)
committerGreg Kroah-Hartman <gregkh@suse.de>
Tue, 25 Mar 2008 05:26:14 +0000 (22:26 -0700)
commit392e1d9817d0024c96aae237c3c4349e47c976fd
tree41fb12fe0d67f36773c1dd5c2e70f51e37c30594
parent12cd5b984f825c5448aa4c0df561f8252076fd52
USB: new quirk flag to avoid Set-Interface

This patch (as1057) fixes a problem with the X-Rite/Gretag-Macbeth
Eye-One Pro display colorimeter; the device crashes when it receives a
Set-Interface request.  A new quirk (USB_QUIRK_NO_SET_INTF) is
introduced and a quirks entry is created for this device.

Signed-off-by: Alan Stern <stern@rowland.harvard.edu>
Cc: stable <stable@kernel.org>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
drivers/usb/core/message.c
drivers/usb/core/quirks.c
include/linux/usb/quirks.h