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

Vivek Gautam gautam.vivek at samsung.com
Mon Jan 6 10:29:35 CET 2014


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



More information about the U-Boot mailing list