On Tue, Feb 14, 2012 at 3:21 PM, Felipe Balbi <balbi@xxxxxx> wrote: > Hi, .... >> BTW, which version do you mean? and plan to merge it at which kernel version? >> As I remember you mentioned remove the vendor specific codes and make >> it as dwc3. but there's no activities from original authors. > > that's true, they have probably given up. But the fact that we already > have a dwc2 driver in-kernel remains :-) > > We could just get this s3c-hsotg.c driver cleaned up and split out > samsung-specific details, and more people would be able to re-use what > you wrote ;-) Ohh.. This driver is present in kernel since 2009. still lot of efforts on parallel driver, only because this driver has been named very specific to samsung. Anyway, its good to know that a driver exits which is already pushed in mainline. Have looked driver drivers/usb/gadget/s3c-hsotg.c. It seems that, this driver has support of only device. So job would be to first make it platform independent, then to add support for "host only" and "otg" (hnp/srp) mode. If we see drivers floated by apm guys (dwc_otg), then yes it is big and ugly, but has support of all use case scenarios. With little effort its ugly part can be removed, but author is very slow and not ready to allow others to take initiative. So, may be we can discuss/evaluate effort required in both cases and once decided all users can put consolidated effort to upgrade that decided driver. Regards Pratyush > > -- > balbi -- 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