[PATCH 00/11] Exynos7: Adding USB 3.0 support

From: Vivek Gautam
Date: Fri Nov 21 2014 - 08:43:35 EST


The series has dependency on
a) "[PATCH v7 0/7] Enable support for Samsung Exynos7 SoC"
http://www.spinics.net/lists/linux-samsung-soc/msg38734.html
b) "[GIT PULL] Samsung clock changes for 3.19" - specifically the clock dt
bindings header.
http://comments.gmane.org/gmane.linux.kernel.samsung-soc/39142
c) "tty: serial: samsung: Clean-up selection of number of available UARTs"
http://www.spinics.net/lists/linux-samsung-soc/msg37418.html
d) "dts, kbuild: Implement support for dtb vendor subdirs"(merged in linux-next)
https://lkml.org/lkml/2014/10/21/654
e) "Samsung pinctrl patches for v3.19"
http://www.spinics.net/lists/linux-samsung-soc/msg38744.html

Tested on Exynos7-espresso board with 3.18-rc5 and above dependencies.

Clubbing the pinctrl, clk, and usb driver changes alongwith the dt changes
together in this series only so as to avoid having 'n' number of dependencies.

The USB driver patches in this series were part of [1] sent earlier.
[1] [PATCH v2 0/4] usb: dwc3/phy-exynos5-usbdrd: Extend support to Exynos7
https://lkml.org/lkml/2014/10/7/191

Vivek Gautam (11):
pinctrl: exynos: Add BUS1 pin controller for exynos7
dwc3: exynos: Remove local variable for clock from probe
dwc3: exynos: Add provision for suspend clock
dwc3: exynos: Add provision for AXI UpScaler clock on exynos7
phy: exynos5-usbdrd: Add pipe-clk, utmi-clk and itp-clk support
phy: exynos5-usbdrd: Add facility for VBUS-BOOST-5V supply
phy: exynos7-usbdrd: Update dependency for ARCH_EXYNOS
clk: exynos7: Add required clock tree for USB
arm64: exynos: Add bus1 pinctrl node on exynos7
arm64: dts: Enable USB 3.0 controller on exynos7
arm64: dts: exynos7-espresso: Add regulators for Vbus and Vbus-Boost

.../devicetree/bindings/phy/samsung-phy.txt | 6 +
.../devicetree/bindings/usb/exynos-usb.txt | 6 +-
arch/arm64/boot/dts/exynos/exynos7-espresso.dts | 43 +++++++
arch/arm64/boot/dts/exynos/exynos7-pinctrl.dtsi | 26 ++++
arch/arm64/boot/dts/exynos/exynos7.dtsi | 42 ++++++
drivers/clk/samsung/clk-exynos7.c | 64 +++++++++
drivers/phy/Kconfig | 2 +-
drivers/phy/phy-exynos5-usbdrd.c | 136 +++++++++++++++++---
drivers/pinctrl/samsung/pinctrl-exynos.c | 12 ++
drivers/usb/dwc3/dwc3-exynos.c | 39 +++++-
include/dt-bindings/clock/exynos7-clk.h | 9 +-
11 files changed, 354 insertions(+), 31 deletions(-)

--
1.7.10.4

--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/