RE: [RFC/PATCH 01/12] usb: gadget: add USB_GADGET_SUPERSPEED

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hello Felipe

We've posted a patch series that implements a SS support in the gadget
framework some time ago and it's being discussed at the moment. Several of
your patches are implemented there as well (this is one of them).

It has been tested with the following:
1.	Dummy_hcd and g_zero gadget with our internally developed unittest
framework that will be released soon as well.
2.	Our DCD (that is not ready for upstreaming yet but we're working on
it) and g_mass_storage gadget. With this setup we passed USBCV 2.0 and 3.0.
3.	We developed a UAS gadget driver that is also working with this
implementation over our DCD and the UAS Linux host driver. Its operational
both in SS and in HS mode. We posted the UAS SS mode implementation and are
about to release the HS mode support soon as well.
4.	All of the other existing gadget drivers were minimally testes on
the dummy_hcd setup as well.

We're now working on rebase on top of the latest (v2.6.38) and will upload a
new version in the next couple of days. We would appreciate if you could
give our implementation a try and of course your comments on it are more
than welcome.

Looking forward for your inputs.

Best regards,
Tanya Brokhman
Consultant for Qualcomm Innovation Center, Inc.
Qualcomm Innovation Center, Inc. is a member of Code Aurora Forum

> -----Original Message-----
> From: linux-usb-owner@xxxxxxxxxxxxxxx [mailto:linux-usb-
> owner@xxxxxxxxxxxxxxx] On Behalf Of Felipe Balbi
> Sent: Friday, March 18, 2011 3:34 PM
> To: David Brownell; Greg KH
> Cc: Linux USB Mailing List; Felipe Balbi
> Subject: [RFC/PATCH 01/12] usb: gadget: add USB_GADGET_SUPERSPEED
> 
> It's a Kconfig entry to let gadget drivers
> know they should support USB3.0 descriptors.
> 
> Signed-off-by: Felipe Balbi <balbi@xxxxxx>
> ---
>  drivers/usb/gadget/Kconfig |    7 +++++++
>  1 files changed, 7 insertions(+), 0 deletions(-)
> 
> diff --git a/drivers/usb/gadget/Kconfig b/drivers/usb/gadget/Kconfig
> index d500996..fe10b94 100644
> --- a/drivers/usb/gadget/Kconfig
> +++ b/drivers/usb/gadget/Kconfig
> @@ -605,6 +605,13 @@ config USB_GADGET_DUALSPEED
>  	  Means that gadget drivers should include extra descriptors
>  	  and code to handle dual-speed controllers.
> 
> +config USB_GADGET_SUPERSPEED
> +	bool
> +	depends on USB_GADGET
> +	help
> +	  Means the gadget drivers should include extra descriptors
> +	  and code to handle SuperSpeed Peripheral Controllers.
> +
>  #
>  # USB Gadget Drivers
>  #
> --
> 1.7.4.rc2
> 
> --
> To unsubscribe from this list: send the line "unsubscribe linux-usb" in
> the body of a message to majordomo@xxxxxxxxxxxxxxx
> More majordomo info at  http://vger.kernel.org/majordomo-info.html

--
To unsubscribe from this list: send the line "unsubscribe linux-usb" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html


[Index of Archives]     [Linux Media]     [Linux Input]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]     [Old Linux USB Devel Archive]

  Powered by Linux