usb: gadget: Update config for SuperSpeedPlus
authorJohn Youn <John.Youn@synopsys.com>
Sat, 6 Feb 2016 01:06:35 +0000 (17:06 -0800)
committerFelipe Balbi <balbi@kernel.org>
Fri, 4 Mar 2016 13:14:24 +0000 (15:14 +0200)
commit554eead5436401ae3cfdb7d79fca24c14ebab143
treefdd573b9709c377eb2952b8dd3bdefe19a74be79
parentf5c61225cf29c4f97e544ad7bd088256303acf97
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>
drivers/usb/gadget/composite.c
drivers/usb/gadget/configfs.c
include/linux/usb/composite.h