Hi, On Mon, Feb 13, 2012 at 01:31:15PM -0800, Sarah Sharp wrote: > On Fri, Feb 03, 2012 at 01:09:23PM +0530, Tushar K wrote: > > Hi, > > I would like to know the complete list of class drivers supported in > > Linux Kernel for USB host and device modes. > > I am working on Synopsys USB 3.0 controller. > > > > 1) List of class drivers in USB Host Mode > > 2) List of class drivers in USB Peripheral Mode > > If you want to use the Synopsis DW3 controller, you should look at > Felipe's dw3 driver. The driver can be found in drivers/usb/dwc3/ > > As for the types of devices that you can run as when the DW3 is in > peripheral mode, you should look at the drivers/usb/gadget/ directory. > Felipe might have a better idea of what is supported, since he's the > gadget maintainer. Well, with dwc3 we have tested g_mass_storage, g_zero, g_serial, g_audio and the UAS gadget which will be merged on v3.4 merge window. Of course it should support anything, because that's how the API is written. May I ask which platform you're planning to use DWC3 with ? When can we see your glue layer popping up for merge ? > As for host mode, the DW3 Linux driver doesn't support host mode yet. > Felipe posted a patch to add host mode for dw3 in the xHCI driver, and I > owe him a patch review of that. indeed :-) -- balbi
Attachment:
signature.asc
Description: Digital signature