Re: [PATCH V3 REPOST 0/7] USB: tegra: support building as a module

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



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


[Index of Archives]     [ARM Kernel]     [Linux ARM]     [Linux ARM MSM]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]

  Powered by Linux