All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH RESEND v2 0/4] ARM: dts: Add USB node for exynos3250 SoC boards
@ 2015-01-07 14:08 Jaewon Kim
  2015-01-07 14:08 ` [PATCH RESEND v2 1/4] ARM: dts: Add exynos_usbphy node for exynos3250 Jaewon Kim
                   ` (4 more replies)
  0 siblings, 5 replies; 6+ messages in thread
From: Jaewon Kim @ 2015-01-07 14:08 UTC (permalink / raw)
  To: Kukjin Kim; +Cc: linux-samsung-soc, Chanwoo Choi, linux-kernel, Jaewon Kim

This patch series adds USB device node and phy for exynos3250 SoC.
And enables for rinato and monk boards.

Changes in v2:
 - remove unnessasary property "samsung,sysreg-phandle"
 - change "xusbxti" clock to "CLK_SCLK_UPLL"

Jaewon Kim (4):
  ARM: dts: Add exynos_usbphy node for exynos3250
  ARM: dts: Add hsotg node for exynos3250
  ARM: dts: Enable USB node for exynos3250-rinato
  ARM: dts: Enable USB node for exynos3250-monk

 arch/arm/boot/dts/exynos3250-monk.dts   |   10 ++++++++++
 arch/arm/boot/dts/exynos3250-rinato.dts |   10 ++++++++++
 arch/arm/boot/dts/exynos3250.dtsi       |   21 +++++++++++++++++++++
 3 files changed, 41 insertions(+)

-- 
1.7.9.5

^ permalink raw reply	[flat|nested] 6+ messages in thread

* [PATCH RESEND v2 1/4] ARM: dts: Add exynos_usbphy node for exynos3250
  2015-01-07 14:08 [PATCH RESEND v2 0/4] ARM: dts: Add USB node for exynos3250 SoC boards Jaewon Kim
@ 2015-01-07 14:08 ` Jaewon Kim
  2015-01-07 14:08 ` [PATCH RESEND v2 2/4] ARM: dts: Add hsotg " Jaewon Kim
                   ` (3 subsequent siblings)
  4 siblings, 0 replies; 6+ messages in thread
From: Jaewon Kim @ 2015-01-07 14:08 UTC (permalink / raw)
  To: Kukjin Kim; +Cc: linux-samsung-soc, Chanwoo Choi, linux-kernel, Jaewon Kim

This patch adds device tree node for exynos_usbphy to use USB 2.0 Device.

Signed-off-by: Jaewon Kim <jaewon02.kim@samsung.com>
---
 arch/arm/boot/dts/exynos3250.dtsi |   10 ++++++++++
 1 file changed, 10 insertions(+)

diff --git a/arch/arm/boot/dts/exynos3250.dtsi b/arch/arm/boot/dts/exynos3250.dtsi
index 2246549..27d385f 100644
--- a/arch/arm/boot/dts/exynos3250.dtsi
+++ b/arch/arm/boot/dts/exynos3250.dtsi
@@ -279,6 +279,16 @@
 			status = "disabled";
 		};
 
+		exynos_usbphy: exynos-usbphy@125B0000 {
+			compatible = "samsung,exynos3250-usb2-phy";
+			reg = <0x125B0000 0x100>;
+			samsung,pmureg-phandle = <&pmu_system_controller>;
+			clocks = <&cmu CLK_USBOTG>, <&cmu CLK_SCLK_UPLL>;
+			clock-names = "phy", "ref";
+			#phy-cells = <1>;
+			status = "disabled";
+		};
+
 		amba {
 			compatible = "arm,amba-bus";
 			#address-cells = <1>;
-- 
1.7.9.5

^ permalink raw reply related	[flat|nested] 6+ messages in thread

* [PATCH RESEND v2 2/4] ARM: dts: Add hsotg node for exynos3250
  2015-01-07 14:08 [PATCH RESEND v2 0/4] ARM: dts: Add USB node for exynos3250 SoC boards Jaewon Kim
  2015-01-07 14:08 ` [PATCH RESEND v2 1/4] ARM: dts: Add exynos_usbphy node for exynos3250 Jaewon Kim
@ 2015-01-07 14:08 ` Jaewon Kim
  2015-01-07 14:08 ` [PATCH RESEND v2 3/4] ARM: dts: Enable USB node for exynos3250-rinato Jaewon Kim
                   ` (2 subsequent siblings)
  4 siblings, 0 replies; 6+ messages in thread
From: Jaewon Kim @ 2015-01-07 14:08 UTC (permalink / raw)
  To: Kukjin Kim; +Cc: linux-samsung-soc, Chanwoo Choi, linux-kernel, Jaewon Kim

This patch adds device tree node for hsotg to control USB 2.0 Device.

Signed-off-by: Jaewon Kim <jaewon02.kim@samsung.com>
---
 arch/arm/boot/dts/exynos3250.dtsi |   11 +++++++++++
 1 file changed, 11 insertions(+)

diff --git a/arch/arm/boot/dts/exynos3250.dtsi b/arch/arm/boot/dts/exynos3250.dtsi
index 27d385f..204a84b 100644
--- a/arch/arm/boot/dts/exynos3250.dtsi
+++ b/arch/arm/boot/dts/exynos3250.dtsi
@@ -255,6 +255,17 @@
 			status = "disabled";
 		};
 
+		hsotg: hsotg@12480000 {
+			compatible = "snps,dwc2";
+			reg = <0x12480000 0x20000>;
+			interrupts = <0 141 0>;
+			clocks = <&cmu CLK_USBOTG>;
+			clock-names = "otg";
+			phys = <&exynos_usbphy 0>;
+			phy-names = "usb2-phy";
+			status = "disabled";
+		};
+
 		mshc_0: mshc@12510000 {
 			compatible = "samsung,exynos5250-dw-mshc";
 			reg = <0x12510000 0x1000>;
-- 
1.7.9.5

^ permalink raw reply related	[flat|nested] 6+ messages in thread

* [PATCH RESEND v2 3/4] ARM: dts: Enable USB node for exynos3250-rinato
  2015-01-07 14:08 [PATCH RESEND v2 0/4] ARM: dts: Add USB node for exynos3250 SoC boards Jaewon Kim
  2015-01-07 14:08 ` [PATCH RESEND v2 1/4] ARM: dts: Add exynos_usbphy node for exynos3250 Jaewon Kim
  2015-01-07 14:08 ` [PATCH RESEND v2 2/4] ARM: dts: Add hsotg " Jaewon Kim
@ 2015-01-07 14:08 ` Jaewon Kim
  2015-01-07 14:08 ` [PATCH RESEND v2 4/4] ARM: dts: Enable USB node for exynos3250-monk Jaewon Kim
  2015-01-12  8:55 ` [PATCH RESEND v2 0/4] ARM: dts: Add USB node for exynos3250 SoC boards Kukjin Kim
  4 siblings, 0 replies; 6+ messages in thread
From: Jaewon Kim @ 2015-01-07 14:08 UTC (permalink / raw)
  To: Kukjin Kim; +Cc: linux-samsung-soc, Chanwoo Choi, linux-kernel, Jaewon Kim

This patch enables hsotg and usbphy node to use USB 2.0 Device.

Signed-off-by: Jaewon Kim <jaewon02.kim@samsung.com>
---
 arch/arm/boot/dts/exynos3250-rinato.dts |   10 ++++++++++
 1 file changed, 10 insertions(+)

diff --git a/arch/arm/boot/dts/exynos3250-rinato.dts b/arch/arm/boot/dts/exynos3250-rinato.dts
index 0e3d499..b3f217c 100644
--- a/arch/arm/boot/dts/exynos3250-rinato.dts
+++ b/arch/arm/boot/dts/exynos3250-rinato.dts
@@ -132,6 +132,16 @@
 	};
 };
 
+&exynos_usbphy {
+	status = "okay";
+};
+
+&hsotg {
+	vusb_d-supply = <&ldo15_reg>;
+	vusb_a-supply = <&ldo12_reg>;
+	status = "okay";
+};
+
 &i2c_0 {
 	#address-cells = <1>;
 	#size-cells = <0>;
-- 
1.7.9.5

^ permalink raw reply related	[flat|nested] 6+ messages in thread

* [PATCH RESEND v2 4/4] ARM: dts: Enable USB node for exynos3250-monk
  2015-01-07 14:08 [PATCH RESEND v2 0/4] ARM: dts: Add USB node for exynos3250 SoC boards Jaewon Kim
                   ` (2 preceding siblings ...)
  2015-01-07 14:08 ` [PATCH RESEND v2 3/4] ARM: dts: Enable USB node for exynos3250-rinato Jaewon Kim
@ 2015-01-07 14:08 ` Jaewon Kim
  2015-01-12  8:55 ` [PATCH RESEND v2 0/4] ARM: dts: Add USB node for exynos3250 SoC boards Kukjin Kim
  4 siblings, 0 replies; 6+ messages in thread
From: Jaewon Kim @ 2015-01-07 14:08 UTC (permalink / raw)
  To: Kukjin Kim; +Cc: linux-samsung-soc, Chanwoo Choi, linux-kernel, Jaewon Kim

This patch adds device tree node for hsotg to control USB 2.0 Device.

Signed-off-by: Jaewon Kim <jaewon02.kim@samsung.com>
---
 arch/arm/boot/dts/exynos3250-monk.dts |   10 ++++++++++
 1 file changed, 10 insertions(+)

diff --git a/arch/arm/boot/dts/exynos3250-monk.dts b/arch/arm/boot/dts/exynos3250-monk.dts
index 7102d88..3f18b21 100644
--- a/arch/arm/boot/dts/exynos3250-monk.dts
+++ b/arch/arm/boot/dts/exynos3250-monk.dts
@@ -141,6 +141,16 @@
 	};
 };
 
+&exynos_usbphy {
+	status = "okay";
+};
+
+&hsotg {
+	vusb_d-supply = <&ldo15_reg>;
+	vusb_a-supply = <&ldo12_reg>;
+	status = "okay";
+};
+
 &i2c_0 {
 	#address-cells = <1>;
 	#size-cells = <0>;
-- 
1.7.9.5

^ permalink raw reply related	[flat|nested] 6+ messages in thread

* Re: [PATCH RESEND v2 0/4] ARM: dts: Add USB node for exynos3250 SoC boards
  2015-01-07 14:08 [PATCH RESEND v2 0/4] ARM: dts: Add USB node for exynos3250 SoC boards Jaewon Kim
                   ` (3 preceding siblings ...)
  2015-01-07 14:08 ` [PATCH RESEND v2 4/4] ARM: dts: Enable USB node for exynos3250-monk Jaewon Kim
@ 2015-01-12  8:55 ` Kukjin Kim
  4 siblings, 0 replies; 6+ messages in thread
From: Kukjin Kim @ 2015-01-12  8:55 UTC (permalink / raw)
  To: Jaewon Kim; +Cc: Kukjin Kim, linux-samsung-soc, Chanwoo Choi, linux-kernel

On 01/07/15 23:08, Jaewon Kim wrote:
> This patch series adds USB device node and phy for exynos3250 SoC.
> And enables for rinato and monk boards.
> 
> Changes in v2:
>  - remove unnessasary property "samsung,sysreg-phandle"
>  - change "xusbxti" clock to "CLK_SCLK_UPLL"
> 
> Jaewon Kim (4):
>   ARM: dts: Add exynos_usbphy node for exynos3250
>   ARM: dts: Add hsotg node for exynos3250
>   ARM: dts: Enable USB node for exynos3250-rinato
>   ARM: dts: Enable USB node for exynos3250-monk
> 
>  arch/arm/boot/dts/exynos3250-monk.dts   |   10 ++++++++++
>  arch/arm/boot/dts/exynos3250-rinato.dts |   10 ++++++++++
>  arch/arm/boot/dts/exynos3250.dtsi       |   21 +++++++++++++++++++++
>  3 files changed, 41 insertions(+)
> 
Applied this series.

Thanks,
Kukjin

^ permalink raw reply	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2015-01-12  8:55 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2015-01-07 14:08 [PATCH RESEND v2 0/4] ARM: dts: Add USB node for exynos3250 SoC boards Jaewon Kim
2015-01-07 14:08 ` [PATCH RESEND v2 1/4] ARM: dts: Add exynos_usbphy node for exynos3250 Jaewon Kim
2015-01-07 14:08 ` [PATCH RESEND v2 2/4] ARM: dts: Add hsotg " Jaewon Kim
2015-01-07 14:08 ` [PATCH RESEND v2 3/4] ARM: dts: Enable USB node for exynos3250-rinato Jaewon Kim
2015-01-07 14:08 ` [PATCH RESEND v2 4/4] ARM: dts: Enable USB node for exynos3250-monk Jaewon Kim
2015-01-12  8:55 ` [PATCH RESEND v2 0/4] ARM: dts: Add USB node for exynos3250 SoC boards Kukjin Kim

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.