On Wed, 5 Jun 2013, Stephen Warren wrote: > From: Stephen Warren <swarren@xxxxxxxxxx> > > The PM routines in ehci-tegra.c use APIs such as ehci_reset(), > ehci_halt(), and ehci_tdi_reset() that would need to be exported to > convert ehci-tegra.c into a separate module from ehci-hcd.c. However, > we'd prefer not to export them. > > Instead, simply remove all power management functionality. Runtime PM > was disabled since it didn't work correctly, and system suspend isn't > yet supported in a meaningful way. So, this change doesn't lose any > functionality. > > Hopefully the power management logic can be reimplemented in a cleaner > way in the future. > > Signed-off-by: Stephen Warren <swarren@xxxxxxxxxx> > Acked-by: Arnd Bergmann <arnd@xxxxxxxx> > --- > v3: > * Also remove tegra_ehci_power_up(), tegra_ehci_shutdown(), struct > tegra_ehci_hcd.host_resumed. > * Add back .bus_{suspend,resume} entries in tegra_ehci_hc_driver. > v2: New patch. 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