From: "Govindraj.R" <govindraj.r...@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 _______________________________________________ U-Boot mailing list U-Boot@lists.denx.de http://lists.denx.de/mailman/listinfo/u-boot