devicetree.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [PATCH] ARM: dts: sun8i: h3: enable USB OTG for NanoPi Neo board
@ 2017-12-01 22:49 Krzysztof Adamski
       [not found] ` <20171201224942.GA12473-JrLRIG1mnG582hYKe6nXyg@public.gmane.org>
  0 siblings, 1 reply; 5+ messages in thread
From: Krzysztof Adamski @ 2017-12-01 22:49 UTC (permalink / raw)
  To: Rob Herring, Mark Rutland, Russell King, Maxime Ripard,
	Chen-Yu Tsai, devicetree, linux-arm-kernel, linux-kernel

Similarly to Orange Pi Zero, NanoPi Neo board has an USB OTG port with
an ID pin but with unpowered VBUS. This patch enables this port in
forced peripheral mode.

Signed-off-by: Krzysztof Adamski <k@japko.eu>
---
 arch/arm/boot/dts/sun8i-h3-nanopi-neo.dts | 17 +++++++++++++++++
 1 file changed, 17 insertions(+)

diff --git a/arch/arm/boot/dts/sun8i-h3-nanopi-neo.dts b/arch/arm/boot/dts/sun8i-h3-nanopi-neo.dts
index 78f6c24952dd..14c3f137dbd3 100644
--- a/arch/arm/boot/dts/sun8i-h3-nanopi-neo.dts
+++ b/arch/arm/boot/dts/sun8i-h3-nanopi-neo.dts
@@ -53,3 +53,20 @@
 	allwinner,leds-active-low;
 	status = "okay";
 };
+
+&usb_otg {
+	status = "okay";
+	dr_mode = "peripheral";
+};
+
+&usbphy {
+	usb0_id_det-gpios = <&pio 6 12 GPIO_ACTIVE_HIGH>; /* PG12 */
+};
+
+&ohci0 {
+	status = "okay";
+};
+
+&ehci0 {
+	status = "okay";
+};
-- 
2.13.6

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

end of thread, other threads:[~2017-12-07  9:03 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2017-12-01 22:49 [PATCH] ARM: dts: sun8i: h3: enable USB OTG for NanoPi Neo board Krzysztof Adamski
     [not found] ` <20171201224942.GA12473-JrLRIG1mnG582hYKe6nXyg@public.gmane.org>
2017-12-05  9:07   ` Maxime Ripard
     [not found]     ` <20171205090706.et5a7dizkhn6auje-ZC1Zs529Oq4@public.gmane.org>
2017-12-05 22:03       ` [PATCH v2] " Krzysztof Adamski
     [not found]         ` <20171205220358.GA28161-JrLRIG1mnG582hYKe6nXyg@public.gmane.org>
2017-12-07  9:03           ` Maxime Ripard
2017-12-05 22:10     ` [PATCH] " Krzysztof Adamski

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).