On Thu, Jun 13, 2013 at 11:24:06AM -0600, Stephen Warren wrote: > From: Stephen Warren <swarren@xxxxxxxxxx> > > I'm reposting this because I originally thought Felipe would apply it > to his PHY tree, since it's based on other work there. Now that tree has > been merged into Greg's main USB tree, I believe this series can be > applied there instead. Hence, resending so it shows up in Greg's inbox. > > > ehci-tegra is currently built into the main ehci-hcd driver, rather than > being a separate module. This causes issues with multi-platform ARM > kernels. This series separates ehci-tegra into its own module to avoid > those problems. > > Manjunath Goudar originally wrote most of this series. I've since cleaned > it up, rebased it on Venu's recent changes to the Tegra USB driver, and > tested it. > > Manjunath Goudar (3): > usb: phy: export ulpi_viewport_access_ops > USB: EHCI: export ehci_handshake for ehci-hcd sub-drivers > USB: EHCI: make ehci-tegra a separate driver > > Stephen Warren (4): > usb: phy: add MODULE_LICENSE to phy-tegra-usb.c > USB: EHCI: tegra: remove all power management > USB: EHCI: tegra: fix circular module dependencies > USB: EHCI: tegra: make use of ehci->priv > > drivers/usb/host/Kconfig | 2 +- > drivers/usb/host/Makefile | 1 + > drivers/usb/host/ehci-hcd.c | 22 +- > drivers/usb/host/ehci-hub.c | 4 +- > drivers/usb/host/ehci-tegra.c | 474 ++++++++---------------------------- > drivers/usb/host/ehci.h | 2 + > drivers/usb/phy/phy-tegra-usb.c | 43 +++- > drivers/usb/phy/phy-ulpi-viewport.c | 2 + > include/linux/usb/tegra_usb_phy.h | 4 - > 9 files changed, 165 insertions(+), 389 deletions(-) The series: Tested-by: Thierry Reding <thierry.reding@xxxxxxxxx>
Attachment:
pgpRsSYVpSpAH.pgp
Description: PGP signature