From 0e47f028dae4b132a55ff09def532dc620c07fa3 Mon Sep 17 00:00:00 2001 From: Marco Felsch Date: Wed, 22 Mar 2023 22:03:22 +0100 Subject: ARM: dts: i.MX8MP: add dual-role usb-type-c PORT1 support Enable the dual-role support locally till we have upstream devicetree support. By this patch and with the recent usb-otg patches from Sascha usbgadget/fastboot does work now on the i.MX8MP-EVK as well. Signed-off-by: Marco Felsch Link: https://lore.barebox.org/20230322210322.254744-1-m.felsch@pengutronix.de Signed-off-by: Sascha Hauer --- arch/arm/dts/imx8mp-evk.dts | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) (limited to 'arch') diff --git a/arch/arm/dts/imx8mp-evk.dts b/arch/arm/dts/imx8mp-evk.dts index ecec4d2a66..c7c661028c 100644 --- a/arch/arm/dts/imx8mp-evk.dts +++ b/arch/arm/dts/imx8mp-evk.dts @@ -41,6 +41,23 @@ off-on-delay-us = <20000>; }; +&usb3_phy0 { + status = "okay"; +}; + +&usb3_0 { + status = "okay"; +}; + +&usb_dwc3_0 { + dr_mode = "otg"; + hnp-disable; + srp-disable; + adp-disable; + usb-role-switch; + status = "okay"; +}; + &usdhc2 { #address-cells = <1>; #size-cells = <1>; -- cgit v1.2.1