]> git.ipfire.org Git - thirdparty/kernel/stable.git/commit
usb: define USB_SPEED_SUPER_PLUS speed for SuperSpeedPlus USB3.1 devices
authorMathias Nyman <mathias.nyman@linux.intel.com>
Thu, 10 Dec 2015 07:59:25 +0000 (09:59 +0200)
committerJiri Slaby <jslaby@suse.cz>
Wed, 21 Sep 2016 11:40:08 +0000 (13:40 +0200)
commit8488473e2db3f291a2d706f0dfc0848cbbb6901e
treebcd119fcc32979a8daabef5ceac1505b44112113
parent0cf05a9d7030cd96e90401b83fe8f6658eddd684
usb: define USB_SPEED_SUPER_PLUS speed for SuperSpeedPlus USB3.1 devices

commit 8a1b2725a60d3267135c15e80984b4406054f650 upstream.

Add a new USB_SPEED_SUPER_PLUS device speed, and make sure usb core can
handle the new speed.
In most cases the behaviour is the same as with USB_SPEED_SUPER SuperSpeed
devices. In a few places we add a "Plus" string to inform the user of the
new speed.

[js] backport to 3.12: no use_new_scheme yet

Signed-off-by: Mathias Nyman <mathias.nyman@linux.intel.com>
Signed-off-by: Jiri Slaby <jslaby@suse.cz>
drivers/usb/core/config.c
drivers/usb/core/devices.c
drivers/usb/core/hcd-pci.c
drivers/usb/core/hcd.c
drivers/usb/core/hub.c
drivers/usb/core/urb.c
drivers/usb/core/usb.h
include/uapi/linux/usb/ch9.h