On Fri, Mar 23, 2012 at 12:48:46PM +0100, Lukasz Majewski wrote: > Presented patch series fix several problems with S3C-HSOTG driver, thus now > the Multi Function Gadget (MFG) is working correctly. > > Those commits consist of EP0 transfer management fixes (ZLP sending code > and NAK management). > Moreover the disconnect irq handler has been removed, since it is available only > at HOST mode. > > Code for recovering from device disconnection and connection during ongoing > transfer has been added as well. > > Patch done by Joonyoung Shim has been included to this patch series, since > it is necessary for further fixes. Unfortunately it hasn't been included to the > mainline. > > The s3c-hsotg driver has been adjusted to use newer usb_gadget_ops callbacks > (namely udc_start and udc_stop) instead of deprecated ones. > > Moreover number of EPs is now read from a HW configuration register instead > of statically defined value. > > Tested with: > - DFU gadget (various size of the sent data - also packet = MPS) > - Ethernet gadget (CDC and RNDIS) > - Multi Function Gadget (g_multi) > > HW: > - Samsung's C210 Universal rev.0 > - Samsung's C110 GONI please split this series into a series of fixes and a series of new features or stuff which can wait until next merge window. Right now I'm taking only fixes. -- balbi
Attachment:
signature.asc
Description: Digital signature