usb: define HCD_USB31 speed option for hosts that support USB 3.1 features
authorMathias Nyman <mathias.nyman@linux.intel.com>
Thu, 1 Oct 2015 15:40:37 +0000 (18:40 +0300)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Sun, 4 Oct 2015 09:34:17 +0000 (10:34 +0100)
commit7117522520b9101af7a0602d6b0d1e67d689fc6b
tree9984a45bd8823da13b9432278b4a72d4d9c2ce44
parent2338b9e47fba0cd35e1e59f09838a8b9b339a55a
usb: define HCD_USB31 speed option for hosts that support USB 3.1 features

Hosts that support USB 3.1 Enhaned SuperSpeed can set their speed to
HCD_USB31 to let usb core and host drivers know that the controller
supports new USB 3.1 features.

make sure usb core handle HCD_USB31 hosts correctly, for now similar
to HCD_USB3.

Signed-off-by: Mathias Nyman <mathias.nyman@linux.intel.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/usb/core/hcd.c
include/linux/usb/hcd.h