[U-Boot] [PATCH v2 0/4] Clean up ehci-omap and extend support for omap3/4 socs
Govindraj.R
govindraj.raja at ti.com
Fri Jan 6 10:03:57 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.
Add ehci support for panda board.
Patch series depends on below patch:
http://patchwork.ozlabs.org/patch/130952/
Patch series based commit id:
9a420986cccc9bd2c37affd931d627b3c3e72952
This patch series long with above dependent patch is avialable at:
git://gitorious.org/denx_u-boot/denx_uboot_omap.git
v2_ehci_omap4
Fatls, ping and tftp was tested with this patch series.
Test log for Panda available here:
http://pastebin.pandaboard.org/index.php/view/55361716
Test log for Beagle-XM available here:
http://pastebin.pandaboard.org/index.php/view/98437825
Changes from v1:
---------------
* v1 was adding ehci-omap.c
Now I have rebased my patch on top of Ilya Yanok's Patch
http://patchwork.ozlabs.org/patch/130952/
* Fixed Tom Rini's Comments as in below thread.
http://permalink.gmane.org/gmane.comp.boot-loaders.u-boot/120430
http://patchwork.ozlabs.org/patch/131367/
Govindraj.R (4):
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
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 | 147 +++++++++++++++
board/ti/beagle/beagle.c | 28 +++
board/ti/panda/panda.c | 41 +++++
board/ti/panda/panda_mux_data.h | 16 +-
drivers/usb/host/ehci-omap.c | 228 ++++++++++++++++++------
include/configs/omap4_panda.h | 23 +++-
14 files changed, 584 insertions(+), 143 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
--
1.7.5.4
More information about the U-Boot
mailing list