This patchset is based on the work by Praveen Paneri for samsung-usbphy driver: http://comments.gmane.org/gmane.linux.kernel.samsung-soc/12653 Changes from v2: - Using "EXYNOS5_PHY_" as common prefix along with exact names for PHY SFRs for register definitions - Using register names with bit macros to make things more clear. - Removed parentheses around 0x230 in definition for EXYNOS5_USB_CFG in [patch 2/4 v2]. Tested on smdk5250 target with usb-next branch along with arch patches for exynos5250: http://thread.gmane.org/gmane.linux.kernel.samsung-soc/13042 http://thread.gmane.org/gmane.linux.kernel.samsung-soc/13048 Vivek Gautam (4): usb: phy: samsung: Add host phy support to samsung-phy driver ARM: Exynos5250: Enabling samsung-usbphy driver USB: ehci-s5p: Add phy driver support USB: ohci-exynos: Add phy driver support .../devicetree/bindings/usb/samsung-usbphy.txt | 12 +- arch/arm/boot/dts/exynos5250.dtsi | 5 + arch/arm/mach-exynos/Kconfig | 1 + arch/arm/mach-exynos/include/mach/map.h | 1 + arch/arm/mach-exynos/mach-exynos5-dt.c | 10 + arch/arm/mach-exynos/setup-usb-phy.c | 45 ++- arch/arm/mach-s3c64xx/setup-usb-phy.c | 2 +- arch/arm/plat-samsung/include/plat/usb-phy.h | 3 +- drivers/usb/host/ehci-s5p.c | 65 +++- drivers/usb/host/ohci-exynos.c | 65 +++- drivers/usb/phy/Kconfig | 1 - drivers/usb/phy/samsung-usbphy.c | 369 ++++++++++++++++++-- include/linux/platform_data/samsung-usbphy.h | 9 +- 13 files changed, 508 insertions(+), 80 deletions(-) -- 1.7.6.5 -- To unsubscribe from this list: send the line "unsubscribe linux-usb" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html