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