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