diff options
author | John Youn <John.Youn@synopsys.com> | 2016-02-05 17:06:35 -0800 |
---|---|---|
committer | Felipe Balbi <balbi@kernel.org> | 2016-03-04 15:14:24 +0200 |
commit | 554eead5436401ae3cfdb7d79fca24c14ebab143 (patch) | |
tree | fdd573b9709c377eb2952b8dd3bdefe19a74be79 /include/linux/usb | |
parent | f5c61225cf29c4f97e544ad7bd088256303acf97 (diff) | |
download | linux-554eead5436401ae3cfdb7d79fca24c14ebab143.tar.gz linux-554eead5436401ae3cfdb7d79fca24c14ebab143.tar.bz2 linux-554eead5436401ae3cfdb7d79fca24c14ebab143.zip |
usb: gadget: Update config for SuperSpeedPlus
When a function is added to a configuration with usb_add_function(), the
configuration speed flags are updated. These flags indicate for which
speeds the configuration is valid for.
This patch adds a flag in the configuration for SuperSpeedPlus and
also updates this based on the existence of ssp_descriptors.
Signed-off-by: John Youn <johnyoun@synopsys.com>
Signed-off-by: Felipe Balbi <balbi@kernel.org>
Diffstat (limited to 'include/linux/usb')
-rw-r--r-- | include/linux/usb/composite.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/include/linux/usb/composite.h b/include/linux/usb/composite.h index 9ff1e465d307..2b81b24eb5aa 100644 --- a/include/linux/usb/composite.h +++ b/include/linux/usb/composite.h @@ -322,6 +322,7 @@ struct usb_configuration { unsigned superspeed:1; unsigned highspeed:1; unsigned fullspeed:1; + unsigned superspeed_plus:1; struct usb_function *interface[MAX_CONFIG_INTERFACES]; }; |