Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > linux.kernel > #1508333

[PATCH 4/4] ARM: dts: da850: Add the usb otg device node

From Alexandre Bailon <abailon@baylibre.com>
Newsgroups linux.kernel
Subject [PATCH 4/4] ARM: dts: da850: Add the usb otg device node
Date 2016-10-25 16:50 +0200
Message-ID <swbd8-6Vq-5@gated-at.bofh.it> (permalink)
References <swb3s-6RL-13@gated-at.bofh.it>
Organization linux.* mail to news gateway

Show all headers | View raw


This adds the device tree node for the usb otg
controller present in the da850 family of SoC's.
This also enables the otg usb controller for the lcdk board.

Signed-off-by: Alexandre Bailon <abailon@baylibre.com>
---
 arch/arm/boot/dts/da850-lcdk.dts |  8 ++++++++
 arch/arm/boot/dts/da850.dtsi     | 15 +++++++++++++++
 2 files changed, 23 insertions(+)

diff --git a/arch/arm/boot/dts/da850-lcdk.dts b/arch/arm/boot/dts/da850-lcdk.dts
index 7b8ab21..dca9735 100644
--- a/arch/arm/boot/dts/da850-lcdk.dts
+++ b/arch/arm/boot/dts/da850-lcdk.dts
@@ -158,6 +158,14 @@
 	rx-num-evt = <32>;
 };
 
+&usb_phy {
+	status = "okay";
+	};
+
+&usb20 {
+	status = "okay";
+};
+
 &aemif {
 	pinctrl-names = "default";
 	pinctrl-0 = <&nand_pins>;
diff --git a/arch/arm/boot/dts/da850.dtsi b/arch/arm/boot/dts/da850.dtsi
index f79e1b9..b11d395 100644
--- a/arch/arm/boot/dts/da850.dtsi
+++ b/arch/arm/boot/dts/da850.dtsi
@@ -372,6 +372,21 @@
 					>;
 			status = "disabled";
 		};
+		usb_phy: usb-phy {
+			compatible = "ti,da830-usb-phy";
+			#phy-cells = <1>;
+			status = "disabled";
+		};
+		usb20: usb20@200000 {
+			compatible = "ti,da830-musb";
+			reg = <0x200000 0x10000>;
+			interrupts = <58>;
+			interrupt-names = "mc";
+			dr_mode = "otg";
+			phys = <&usb_phy 0>;
+			phy-names = "usb-phy";
+			status = "disabled";
+		};
 		gpio: gpio@226000 {
 			compatible = "ti,dm6441-gpio";
 			gpio-controller;
-- 
2.7.3

Back to linux.kernel | Previous | Next — Previous in thread | Next in thread | Find similar | Unroll thread


Thread

[PATCH 0/4] Add DT support for DA8xx Alexandre Bailon <abailon@baylibre.com> - 2016-10-25 16:40 +0200
  [PATCH 4/4] ARM: dts: da850: Add the usb otg device node Alexandre Bailon <abailon@baylibre.com> - 2016-10-25 16:50 +0200
    Re: [PATCH 4/4] ARM: dts: da850: Add the usb otg device node David Lechner <david@lechnology.com> - 2016-10-25 21:40 +0200
  [PATCH 2/4] usb: musb: core: added helper function for parsing DT Alexandre Bailon <abailon@baylibre.com> - 2016-10-25 16:50 +0200
  [PATCH 1/4] dt/bindings: Add binding for the DA8xx MUSB driver Alexandre Bailon <abailon@baylibre.com> - 2016-10-25 16:50 +0200
  [PATCH 3/4] usb: musb: da8xx: Add DT support for the DA8xx driver Alexandre Bailon <abailon@baylibre.com> - 2016-10-25 16:50 +0200
    Re: [PATCH 3/4] usb: musb: da8xx: Add DT support for the DA8xx driver Sergei Shtylyov <sergei.shtylyov@cogentembedded.com> - 2016-10-25 19:40 +0200
      Re: [PATCH 3/4] usb: musb: da8xx: Add DT support for the DA8xx driver Alexandre Bailon <abailon@baylibre.com> - 2016-10-26 11:40 +0200

csiph-web