[U-Boot] [PATCH v4 0/7] Add and Clean up ehci-omap and extend support for omap3/4 socs
Govindraj.R
govindraj.raja at ti.com
Mon Feb 6 14:55:30 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 denx master branch commit:
137703b811502dfea364650fb3e17f20b4c21333
Changes from v3:
---------------
git-test-sequence was checked and sequence of patches
was fixed and compilation warning on each patch was checked
for beagle, panda/4430sdp, omap5_evm:
http://www.mail-archive.com/u-boot@lists.denx.de/msg76665.html
Fixed comments as in this thread:
http://patchwork.ozlabs.org/patch/139370/
http://patchwork.ozlabs.org/patch/139371/
http://patchwork.ozlabs.org/patch/139372/
http://patchwork.ozlabs.org/patch/139373/
http://patchwork.ozlabs.org/patch/139375/
Dependent Patch:
----------------
http://patchwork.ozlabs.org/patch/138844/
(omap4 boot will fail without this patch)
This patch series long with above dependent patch is avialable at:
git://gitorious.org/denx_u-boot/denx_uboot_omap.git
v4_ehci_omap4
Govindraj.R (6):
usb: ulpi: Extend the existing ulpi framework.
usb: ulpi: Add omap-ulpi-view port support
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
OMAP4: ehci-omap: enable ehci-omap for panda boards
Ilya Yanok (1):
ehci-omap: driver for EHCI host on OMAP3
arch/arm/cpu/armv7/omap-common/clocks-common.c | 54 +++--
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 | 142 +++++++++++++
board/efikamx/efikamx-usb.c | 24 ++-
board/ti/beagle/beagle.c | 109 ++---------
board/ti/panda/panda.c | 38 ++++
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 | 255 ++++++++++++++++++++++++
drivers/usb/ulpi/Makefile | 1 +
drivers/usb/ulpi/omap-ulpi-viewport.c | 105 ++++++++++
drivers/usb/ulpi/ulpi-viewport.c | 32 ++--
drivers/usb/ulpi/ulpi.c | 54 +++---
include/configs/omap3_beagle.h | 8 +
include/configs/omap4_panda.h | 26 +++-
include/usb/ulpi.h | 36 +++-
23 files changed, 876 insertions(+), 244 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