Commit ed8a2f2a authored by Mathias Nyman's avatar Mathias Nyman Committed by Tim Gardner
Browse files

usb: Parse the new USB 3.1 SuperSpeedPlus Isoc endpoint companion descriptor

BugLink: http://bugs.launchpad.net/bugs/1519623



USB 3.1 devices can return a new SuperSpeedPlus isoc endpoint companion
descriptor for a isochronous endpoint that requires more than 48K bytes
per Service Interval.

The new descriptor immediately follows the old USB 3.0 SuperSpeed Endpoint
Companion and will provide a new BytesPerInterval value.

It is parsed and stored in struct usb_host_endpoint with the other endpoint
related descriptors, and should be used by USB3.1 capable hosts to reserve
bus time in the schedule.

Signed-off-by: default avatarMathias Nyman <mathias.nyman@linux.intel.com>
Signed-off-by: default avatarGreg Kroah-Hartman <gregkh@linuxfoundation.org>
(cherry picked from commit b37d83a6)
Signed-off-by: default avatarTim Gardner <tim.gardner@canonical.com>
parent 1787a5b7
Loading
Loading
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please to comment