[PATCH 0/4] Support Samsung S5P EHCI device and driver

Joonyoung Shim jy0922.shim at samsung.com
Fri Apr 8 00:22:21 EDT 2011


Hello.

This patch series to add USB EHCI device and initial driver for Samsung
S5P SoCs and is based from Linux 2.6.39-rc2. I have tested on NURI board
using EXYNOS4.

Thanks.

Joonyoung Shim (4):
       ARM: S5P: Add usb ehci device
       ARM: EXYNOS4: Add usb host phy control
       ARM: EXYNOS4: Add usb ehci device to the NURI board
       USB: Add initial S5P EHCI driver

  arch/arm/mach-exynos4/Kconfig                     |    1 +
  arch/arm/mach-exynos4/Makefile                    |    2 +
  arch/arm/mach-exynos4/cpu.c                       |    7 +-
  arch/arm/mach-exynos4/include/mach/map.h          |    4 +
  arch/arm/mach-exynos4/include/mach/regs-pmu.h     |    3 +
  arch/arm/mach-exynos4/include/mach/regs-usb-phy.h |   64 +++++++
  arch/arm/mach-exynos4/mach-nuri.c                 |   16 ++
  arch/arm/mach-exynos4/usb-phy.c                   |  136 ++++++++++++++
  arch/arm/plat-s5p/Kconfig                         |    5 +
  arch/arm/plat-s5p/Makefile                        |    1 +
  arch/arm/plat-s5p/dev-ehci.c                      |   57 ++++++
  arch/arm/plat-s5p/include/plat/ehci.h             |   21 +++
  arch/arm/plat-s5p/include/plat/map-s5p.h          |    2 +-
  arch/arm/plat-s5p/include/plat/usb-phy.h          |   22 +++
  arch/arm/plat-samsung/include/plat/devs.h         |    2 +
  drivers/usb/Kconfig                               |    1 +
  drivers/usb/host/Kconfig                          |    6 +
  drivers/usb/host/ehci-hcd.c                       |    5 +
  drivers/usb/host/ehci-s5p.c                       |  201 
+++++++++++++++++++++
  19 files changed, 554 insertions(+), 2 deletions(-)
  create mode 100644 arch/arm/mach-exynos4/include/mach/regs-usb-phy.h
  create mode 100644 arch/arm/mach-exynos4/usb-phy.c
  create mode 100644 arch/arm/plat-s5p/dev-ehci.c
  create mode 100644 arch/arm/plat-s5p/include/plat/ehci.h
  create mode 100644 arch/arm/plat-s5p/include/plat/usb-phy.h
  create mode 100644 drivers/usb/host/ehci-s5p.c



More information about the linux-arm-kernel mailing list