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

usb: Add USB3.1 SuperSpeedPlus Isoc Endpoint Companion descriptor

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



USB3.1 specifies a SuperSpeedPlus Isoc endpoint companion descriptor
which is returned as part of the devices complete configuration
descriptor.

It contains number of bytes per service interval which is needed when
reserving bus time in the schedule for transfers over 48K bytes per
service interval.

If bmAttributes bit 7 is set in the old SuperSpeed Endpoint Companion
descriptor, it will be ollowed by the new SuperSpeedPlus Isoc Endpoint
Companion descriptor.

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 c8b1d897)
Signed-off-by: default avatarTim Gardner <tim.gardner@canonical.com>
parent 0f80a2b7
Loading
Loading
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please to comment