[PATCH v9 0/3] ARM: Exynos/S3C64XX: usb phy driver support for S3C64XX and EXYNOS4210

Praveen Paneri p.paneri at samsung.com
Fri Nov 23 07:32:29 EST 2012


This patch series enables usb phy driver for S3C64XX and EXYNOS4210.
The phy driver patches are already sent to linux-usb.

Changes From v8:
Switched the patch order; removing old phy setup code after enabling
phy driver for s3c64xx machines.
added usb phy platdata structure in arch/arm/mach-s3c64xx/setup-usb-phy.c
and used it for all the boards.

Changes From v7:
Resolved build errors with s3c6400_defconfig, s5pv210_defconfig and
exynos_defconfig.
Tested with all other samsung configs as well.
Reformed PATCH 3 (PATCH 5 of last series) with proper subject.
Separated these arch patches from the driver patches.

Changes from v4:
Changed the platform data code to use __initdata

Changes from v2:
Changed 's3c' to 'samsung' for platform device as well as platform data
Moved platform data structure to a separate file

Praveen Paneri (3):
  ARM: S3C64XX: Enabling samsung-usbphy driver
  ARM: S3C64XX: Removing old phy setup code
  ARM: EXYNOS: Enabling samsung-usbphy driver for EXYNOS4210

 arch/arm/Kconfig                             |    1 +
 arch/arm/boot/dts/exynos4210-smdkv310.dts    |    5 ++
 arch/arm/mach-exynos/Kconfig                 |    1 +
 arch/arm/mach-exynos/include/mach/map.h      |    1 +
 arch/arm/mach-exynos/mach-exynos4-dt.c       |    8 +++
 arch/arm/mach-exynos/setup-usb-phy.c         |   13 ++++
 arch/arm/mach-s3c64xx/include/mach/map.h     |    2 +
 arch/arm/mach-s3c64xx/mach-crag6410.c        |    6 +-
 arch/arm/mach-s3c64xx/mach-smartq.c          |    6 +-
 arch/arm/mach-s3c64xx/mach-smdk6410.c        |    6 +-
 arch/arm/mach-s3c64xx/setup-usb-phy.c        |   83 ++++----------------------
 arch/arm/plat-samsung/Kconfig                |    5 ++
 arch/arm/plat-samsung/devs.c                 |   26 ++++++++
 arch/arm/plat-samsung/include/plat/devs.h    |    1 +
 arch/arm/plat-samsung/include/plat/usb-phy.h |    3 +
 15 files changed, 88 insertions(+), 79 deletions(-)




More information about the linux-arm-kernel mailing list