ARM: dts: dra7x-evm: Enable dual-role mode for USB1
authorRoger Quadros <rogerq@ti.com>
Tue, 11 Apr 2017 13:16:15 +0000 (16:16 +0300)
committerTony Lindgren <tony@atomide.com>
Tue, 16 May 2017 16:46:28 +0000 (09:46 -0700)
USB1 port is micro-AB type and can function as peripheral
as well as host. Enable dual-role mode for USB1.

We don't want to use the OTG controller block on this
platform as it limits host mode to high-speed. Instead
we rely on extcon framework to give us ID events for
dual-role mode detection.

Signed-off-by: Roger Quadros <rogerq@ti.com>
Signed-off-by: Sekhar Nori <nsekhar@ti.com>
Signed-off-by: Tony Lindgren <tony@atomide.com>
arch/arm/boot/dts/dra7-evm.dts
arch/arm/boot/dts/dra72-evm-common.dtsi

index 4bc4b575c99bd43da80115cf4d8ee74845f3cc22..c408aaa1992b3d6194042428e20398b8d8273dee 100644 (file)
 };
 
 &usb1 {
-       dr_mode = "peripheral";
+       dr_mode = "otg";
+       extcon = <&extcon_usb1>;
 };
 
 &usb2 {
index ad24544adf0f1041b19c3c097393430bf9fe9ae9..85780549bc26359269b5f5bd05023364b0143905 100644 (file)
 };
 
 &usb1 {
-       dr_mode = "peripheral";
+       dr_mode = "otg";
+       extcon = <&extcon_usb1>;
 };
 
 &usb2 {