On Wed, 5 Jun 2013, Stephen Warren wrote: > From: Manjunath Goudar <manjunath.goudar@xxxxxxxxxx> > > Separate the Tegra on-chip host controller driver from > ehci-hcd host code so that it can be built as a separate driver module. > This work is part of enabling multi-platform kernels on ARM. > > Signed-off-by: Manjunath Goudar <manjunath.goudar@xxxxxxxxxx> > [swarren, reworked Manjunath's patches to split them more logically, > minor re-order of added lines to better match layout of other split-up > HCD drivers and existing code, add MODULE_DEVICE_TABLE, fix > MODULE_LICENSE, adapted to change in earlier patches which removed the > ehci_driver_overrides addition, removed all PM code and solved circular > dependencies.] > Signed-off-by: Stephen Warren <swarren@xxxxxxxxxx> > Acked-by: Arnd Bergmann <arnd@xxxxxxxx> > --- > v3: > * Removed use of tegra_ehci_power_up() from egra_ehci_hcd_shutdown(). > * Made tegra_overrides const/initconst not initdata. > * Added comment re: need for overrides in ehci_tegra_init(). > v2: > * Set non-standard fields in tegra_ehci_hc_driver manually, rather than > relying on an expanded struct ehci_driver_overrides. > * Save orig_hub_control rather than relying on ehci_hub_control being > exported. > * Rebased on new versions of earlier patches. Acked-by: Alan Stern <stern@xxxxxxxxxxxxxxxxxxx> -- To unsubscribe from this list: send the line "unsubscribe linux-tegra" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html