[U-Boot] [PATCH v3 0/7] Clean up ehci-omap and extend support for omap3/4 socs
Govindraj.R
govindraj.raja at ti.com
Fri Feb 3 14:38:25 CET 2012
From: "Govindraj.R" <govindraj.raja at ti.com>
Clean up ehci-omap added and make it generic to extend support for omap4 socs.
Adds omap-ulpi-viewport for ulpi access from ehci-omap.
Adds ehci support for omap4-panda.
Based on latest denx master branch commit:
137703b811502dfea364650fb3e17f20b4c21333
Changes from v2:
---------------
* Added omap-ulpi-viepwort for ulpi access.
* Fixed comments as in this thread
http://lists.denx.de/pipermail/u-boot/2012-January/115310.html
http://lists.denx.de/pipermail/u-boot/2012-January/116185.html
This patch series long with above dependent patch is avialable at:
git://gitorious.org/denx_u-boot/denx_uboot_omap.git
v3_ehci_omap4
Dependent Patch:
----------------
http://patchwork.ozlabs.org/patch/138844/
(omap4 boot will fail without this patch)
Govindraj.R (6):
ehci-omap: Clean up added ehci-omap.c
OMAP3+: Clock: Adding ehci clock enabling
OMAP4: clock-common: Move the usb dppl configuration to new func
OMAP3+: ehci-omap: enable usb host ports for beagle/panda
usb: ulpi: Extend the existing ulpi framework.
usb: ulpi: Add omap-ulpi-view port support
Ilya Yanok (1):
ehci-omap: driver for EHCI host on OMAP3
arch/arm/cpu/armv7/omap-common/clocks-common.c | 52 +++--
arch/arm/cpu/armv7/omap3/board.c | 4 +
arch/arm/cpu/armv7/omap3/clock.c | 20 ++
arch/arm/cpu/armv7/omap4/clocks.c | 5 +
arch/arm/include/asm/arch-omap3/ehci.h | 55 +++++
arch/arm/include/asm/arch-omap3/ehci_omap3.h | 58 ------
arch/arm/include/asm/arch-omap3/sys_proto.h | 1 +
arch/arm/include/asm/arch-omap4/ehci.h | 49 +++++
arch/arm/include/asm/ehci-omap.h | 148 ++++++++++++++
board/efikamx/efikamx-usb.c | 24 ++-
board/ti/beagle/beagle.c | 111 ++---------
board/ti/panda/panda.c | 41 ++++
board/ti/panda/panda_mux_data.h | 16 +-
doc/README.omap-ulpi-viewport | 27 +++
drivers/usb/host/Makefile | 1 +
drivers/usb/host/ehci-omap.c | 256 ++++++++++++++++++++++++
drivers/usb/ulpi/Makefile | 1 +
drivers/usb/ulpi/omap-ulpi-viewport.c | 105 ++++++++++
drivers/usb/ulpi/ulpi-viewport.c | 30 ++--
drivers/usb/ulpi/ulpi.c | 54 +++---
include/configs/omap3_beagle.h | 6 +
include/configs/omap4_panda.h | 25 +++-
include/usb/ulpi.h | 36 +++-
23 files changed, 884 insertions(+), 241 deletions(-)
create mode 100644 arch/arm/include/asm/arch-omap3/ehci.h
delete mode 100644 arch/arm/include/asm/arch-omap3/ehci_omap3.h
create mode 100644 arch/arm/include/asm/arch-omap4/ehci.h
create mode 100644 arch/arm/include/asm/ehci-omap.h
create mode 100644 doc/README.omap-ulpi-viewport
create mode 100644 drivers/usb/host/ehci-omap.c
create mode 100644 drivers/usb/ulpi/omap-ulpi-viewport.c
--
1.7.5.4
More information about the U-Boot
mailing list