USB: core: add device-qualifier quirk
authorJohan Hovold <johan@kernel.org>
Mon, 25 Aug 2014 15:51:26 +0000 (17:51 +0200)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Wed, 24 Sep 2014 04:15:39 +0000 (21:15 -0700)
commit2a159389bf5d962359349a76827b2f683276a1c7
tree55877b54e9fe9c7750833078d1afb8eb6977b8b6
parentbf17eba7ae1e813b0ad67cb1078dcbd7083b906e
USB: core: add device-qualifier quirk

Add new quirk for devices that cannot handle requests for the
device_qualifier descriptor.

A USB-2.0 compliant device must respond to requests for the
device_qualifier descriptor (even if it's with a request error), but at
least one device is known to misbehave after such a request.

Suggested-by: Bjørn Mork <bjorn@mork.no>
Signed-off-by: Johan Hovold <johan@kernel.org>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/usb/core/hub.c
include/linux/usb/quirks.h