On Thu, Apr 30, 2009 at 12:05:09PM +0800, Wu, Hao wrote: > Dear all: > We are developing the driver for Intel Moorestown Platform USB OTG > controller. Intel Moorestown USB OTG controller has USB EHCI or USB > device operation using the same hardware. We modified kernel EHCI > driver to support its host function, wrote one new driver (client > controller driver) for its device function and one new driver > (transceiver driver) to implement OTG SRP and HNP functions. User can > switch its role between host and peripheral via sysfs interface. The > default role is decided on plug type. But because we can't find a full > OTG compliance product in the market, the HNP function testing is > executed between the Moorestown USB OTG controllers themselves. > > The drivers are still in development as well as Moorestown platform. > We have cleaned the coding style using checkpatch.pl and finished > testing though not all bugs are solved. Before we submit this driver, > we would like to know whether there are any other criteria as required > to meet. If you follow the Documentation/SubmittingPatches file, that should cover it. > And do we need to submit the modification to EHCI driver, client > controller driver and transceiver driver at the same time? Why wouldn't you want to do that? thanks, greg k-h -- 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