2014-04-23 15:32:47

by Vivek Gautam

[permalink] [raw]
Subject: [PATCH 0/3] dts: exynos5: Add required VDD supplies for USB

Based on for-next branch of Kgene's linux-samsung tree, with
following patch series:
[PATCH 0/9] Enable USB 3.0 support on Exynos5 systems
https://lkml.org/lkml/2014/4/23/389

These are device tree patches corresponding to the usb driver patch-series:
[PATCH 1/3] usb: ohci-exynos: Make provision for vdd regulators
[PATCH 2/3] usb: ehci-exynos: Make provision for vdd regulators
[PATCH 3/3] usb: dwc3-exynos: Make provision for vdd regulators

Vivek Gautam (3):
dts: exynos5250: Add required VDD regulator supplies for usb
dts: exynos5250-snow: Add required VDD regulator supplies for usb
dts: exynos5420-smdk5420: Add required VDD regulator supplies for usb

arch/arm/boot/dts/exynos5250-smdk5250.dts | 12 ++++++++++++
arch/arm/boot/dts/exynos5250-snow.dts | 12 ++++++++++++
arch/arm/boot/dts/exynos5420-smdk5420.dts | 20 ++++++++++++++++++++
3 files changed, 44 insertions(+)

--
1.7.10.4


2014-04-23 15:29:50

by Vivek Gautam

[permalink] [raw]
Subject: [PATCH 2/3] dts: exynos5250-snow: Add required VDD regulator supplies for usb

Add required VDD 3.3V and VDD 1.0V regulator supplies to usb nodes.

Signed-off-by: Vivek Gautam <[email protected]>
---
arch/arm/boot/dts/exynos5250-snow.dts | 12 ++++++++++++
1 file changed, 12 insertions(+)

diff --git a/arch/arm/boot/dts/exynos5250-snow.dts b/arch/arm/boot/dts/exynos5250-snow.dts
index fd9b3b3..21d1f31 100644
--- a/arch/arm/boot/dts/exynos5250-snow.dts
+++ b/arch/arm/boot/dts/exynos5250-snow.dts
@@ -214,12 +214,24 @@
enable-active-high;
};

+ usb@12000000 {
+ vdd33-supply = <&ldo12_reg>;
+ vdd10-supply = <&ldo15_reg>;
+ };
+
phy@12100000 {
vbus-supply = <&usb3_vbus_reg>;
};

usb@12110000 {
samsung,vbus-gpio = <&gpx1 1 0>;
+ vdd33-supply = <&ldo12_reg>;
+ vdd10-supply = <&ldo15_reg>;
+ };
+
+ usb@12120000 {
+ vdd33-supply = <&ldo12_reg>;
+ vdd10-supply = <&ldo15_reg>;
};

fixed-rate-clocks {
--
1.7.10.4

2014-04-23 15:30:12

by Vivek Gautam

[permalink] [raw]
Subject: [PATCH 3/3] dts: exynos5420-smdk5420: Add required VDD regulator supplies for usb

Add required VDD 3.3V and VDD 1.0V regulator supplies to usb nodes.

Signed-off-by: Vivek Gautam <[email protected]>
---
arch/arm/boot/dts/exynos5420-smdk5420.dts | 20 ++++++++++++++++++++
1 file changed, 20 insertions(+)

diff --git a/arch/arm/boot/dts/exynos5420-smdk5420.dts b/arch/arm/boot/dts/exynos5420-smdk5420.dts
index 96d99e1..323ce00 100644
--- a/arch/arm/boot/dts/exynos5420-smdk5420.dts
+++ b/arch/arm/boot/dts/exynos5420-smdk5420.dts
@@ -185,10 +185,30 @@
enable-active-high;
};

+ usb@12000000 {
+ vdd33-supply = <&ldo9_reg>;
+ vdd10-supply = <&ldo11_reg>;
+ };
+
phy@12100000 {
vbus-supply = <&usb300_vbus_reg>;
};

+ usb@12110000 {
+ vdd33-supply = <&ldo9_reg>;
+ vdd10-supply = <&ldo11_reg>;
+ };
+
+ usb@12120000 {
+ vdd33-supply = <&ldo9_reg>;
+ vdd10-supply = <&ldo11_reg>;
+ };
+
+ usb@12400000 {
+ vdd33-supply = <&ldo9_reg>;
+ vdd10-supply = <&ldo11_reg>;
+ };
+
phy@12500000 {
vbus-supply = <&usb301_vbus_reg>;
};
--
1.7.10.4

2014-04-23 15:31:35

by Vivek Gautam

[permalink] [raw]
Subject: [PATCH 1/3] dts: exynos5250: Add required VDD regulator supplies for usb

Add required VDD 3.3V and VDD 1.0V regulator supplies to usb nodes.

Signed-off-by: Vivek Gautam <[email protected]>
---
arch/arm/boot/dts/exynos5250-smdk5250.dts | 12 ++++++++++++
1 file changed, 12 insertions(+)

diff --git a/arch/arm/boot/dts/exynos5250-smdk5250.dts b/arch/arm/boot/dts/exynos5250-smdk5250.dts
index a794a70..2f183b8 100644
--- a/arch/arm/boot/dts/exynos5250-smdk5250.dts
+++ b/arch/arm/boot/dts/exynos5250-smdk5250.dts
@@ -363,8 +363,20 @@
samsung,audio-codec = <&wm8994>;
};

+ usb@12000000 {
+ vdd33-supply = <&ldo12_reg>;
+ vdd10-supply = <&ldo15_reg>;
+ };
+
usb@12110000 {
samsung,vbus-gpio = <&gpx2 6 0>;
+ vdd33-supply = <&ldo12_reg>;
+ vdd10-supply = <&ldo15_reg>;
+ };
+
+ usb@12120000 {
+ vdd33-supply = <&ldo12_reg>;
+ vdd10-supply = <&ldo15_reg>;
};

dp-controller@145B0000 {
--
1.7.10.4