[PATCH 00/12] usb: ehci-omap: add OMAP4 support

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

 



This series adds support for the EHCI controller on
OMAP4 chips. (This enables the ethernet controller
on the Pandaboard - finally!).

I'm sorry for the really long delay - I know this has
been in the works for a while.

I've tested the series on an OMAP4 SDP and a Pandaboard.
I'll be testing OMAP3 tomorrow.

Dependencies:
One patch depends on the mux framework patches by Benoit
- which are already in linux-next; however the series
compiles cleanly against current Linus' tree.

What's pending:
- OHCI support
- Support for TLL and HSIC modes
- Factoring out code common to ehci-omap and ohci-omap3
- Conversion to use omap_device and the hwmod database
- Runtime PM support

- Anand

Anand Gadiyar (8):
  omap: clock: add clkdev aliases for EHCI clocks
  usb: ehci-omap: use clkdev aliases for functional clocks
  usb: ehci-omap: add helpers for checking port mode
  arm: omap4: add USBHOST and related base addresses
  usb: omap4: add platform init code for EHCI driver
  omap: usb: ehci: introduce HSIC mode
  usb: ehci-omap: Add OMAP4 support
  arm: omap4: select USB_ARCH_HAS_EHCI

Keshava Munegowda (3):
  usb: ehci-omap: update clock names to be more generic
  usb: ehci-omap: don't hard-code TLL channel count
  usb: ehci: introduce CONFIG_USB_EHCI_HCD_OMAP

 arch/arm/mach-omap2/Kconfig                |    1 +
 arch/arm/mach-omap2/clock3xxx_data.c       |    5 +
 arch/arm/mach-omap2/clock44xx_data.c       |    5 +
 arch/arm/mach-omap2/usb-ehci.c             |  144 ++++++++++++-
 arch/arm/plat-omap/include/plat/omap44xx.h |    5 +
 arch/arm/plat-omap/include/plat/usb.h      |    1 +
 drivers/usb/host/Kconfig                   |    8 +
 drivers/usb/host/ehci-hcd.c                |    2 +-
 drivers/usb/host/ehci-omap.c               |  314 +++++++++++++++++++++------
 9 files changed, 406 insertions(+), 79 deletions(-)

--
To unsubscribe from this list: send the line "unsubscribe linux-omap" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html


[Index of Archives]     [Linux Arm (vger)]     [ARM Kernel]     [ARM MSM]     [Linux Tegra]     [Linux WPAN Networking]     [Linux Wireless Networking]     [Maemo Users]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Yosemite Trails]     [Linux Kernel]     [Linux SCSI]

  Powered by Linux