ARM: dts: omap5: Fix dual-role mode on Super-Speed port

Message ID 1544030864-22842-1-git-send-email-rogerq@ti.com
State New
Headers show
Series
  • ARM: dts: omap5: Fix dual-role mode on Super-Speed port
Related show

Commit Message

Roger Quadros Dec. 5, 2018, 5:27 p.m.
OMAP5's Super-Speed USB port has a software mailbox register
that needs to be fed with VBUS and ID events from an external
VBUS/ID comparator.

Without this, Host role will not work correctly.

Fixes: 656c1a65ab55 ("ARM: dts: omap5: enable OTG role for DWC3 controller")
Reported-by: H. Nikolaus Schaller <hns@goldelico.com>
Signed-off-by: Roger Quadros <rogerq@ti.com>

---

Tony,

Please included this in v4.20-rc cycle. Thanks.

cheers,
-roger

 arch/arm/boot/dts/omap5-board-common.dtsi | 1 +
 1 file changed, 1 insertion(+)

-- 
Texas Instruments Finland Oy, Porkkalankatu 22, 00180 Helsinki.
Y-tunnus/Business ID: 0615521-4. Kotipaikka/Domicile: Helsinki

Comments

Tony Lindgren Dec. 7, 2018, 4:25 p.m. | #1
* Roger Quadros <rogerq@ti.com> [181205 17:28]:
> OMAP5's Super-Speed USB port has a software mailbox register

> that needs to be fed with VBUS and ID events from an external

> VBUS/ID comparator.

> 

> Without this, Host role will not work correctly.

> 

> Fixes: 656c1a65ab55 ("ARM: dts: omap5: enable OTG role for DWC3 controller")

> Reported-by: H. Nikolaus Schaller <hns@goldelico.com>

> Signed-off-by: Roger Quadros <rogerq@ti.com>

> ---

> 

> Tony,

> 

> Please included this in v4.20-rc cycle. Thanks.


Applying into omap-for-v4.20/fixes.

Thanks,

Tony

Patch

diff --git a/arch/arm/boot/dts/omap5-board-common.dtsi b/arch/arm/boot/dts/omap5-board-common.dtsi
index bf7ca00..bc853eb 100644
--- a/arch/arm/boot/dts/omap5-board-common.dtsi
+++ b/arch/arm/boot/dts/omap5-board-common.dtsi
@@ -701,6 +701,7 @@ 
 };
 
 &dwc3 {
+	extcon = <&extcon_usb3>;
 	dr_mode = "otg";
 };