On Wed, 5 Jun 2013, Stephen Warren wrote: > From: Stephen Warren <swar...@nvidia.com> > > 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 <swar...@nvidia.com> > Acked-by: Arnd Bergmann <a...@arndb.de> > --- > 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 <st...@rowland.harvard.edu> -- To unsubscribe from this list: send the line "unsubscribe linux-usb" in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html