[U-Boot] [PATCH 0/8] Exynos5420: Add support for XHCI controller

Vivek Gautam
2014-01-06T09:29:35Z

This patch series is based on u-boot-samsung 'master' branch.
The series is tested for both XHCI controller ports as well
as EHCI controller ports present on smdk5420 and smdk5250.

The series inclues few cleanup patches (cpu address fix, device
tree cleanup), plus multiple controller support for 'xhci' on
exynos5420 based systems.
The Vbus GPIO patch in the series is using the non-dt style of
configuring the GPIOs (using board_usb_vbus_init helper function).

Vivek Gautam (8):
arm: exynos5420: Fix base address for USBPHY
arm: exynos5420: Add base addresses for USB 3.0
dts: exynos5250: Remove explicit device node of 'xhci'
config: exynos5: Enable XHCI on all Exynos5 systems
usb: xhci-exynos5: Add support for multiple USB 3.0 controllers
dts: exynos5420: Move device node for xhci 2nd controller
smdk5420: Correct the vbus gpio configuration for USB controller
config: smdk5420: Enable support for multiple XHCI controllers

arch/arm/cpu/armv7/exynos/power.c | 18 ++++--
arch/arm/dts/exynos5250.dtsi | 14 -----
arch/arm/dts/exynos5420.dtsi | 12 ++++
arch/arm/include/asm/arch-exynos/cpu.h | 16 ++++-
arch/arm/include/asm/arch-exynos/power.h | 2 +-
board/samsung/dts/exynos5420-smdk5420.dts | 12 ----
board/samsung/smdk5420/smdk5420.c | 11 ++--
drivers/usb/host/xhci-exynos5.c | 91 ++++++++++++++++++++---------
drivers/usb/host/xhci.c | 4 --
drivers/usb/host/xhci.h | 4 ++
include/configs/exynos5-dt.h | 7 +++
include/configs/exynos5250-dt.h | 7 ---
include/configs/smdk5420.h | 3 +
13 files changed, 122 insertions(+), 79 deletions(-)

--
1.7.10.4