From: Fabio Estevam Date: Thu, 30 Apr 2015 22:55:30 +0000 (-0300) Subject: ARM: dts: imx6sl-warp: Fix OTG roles X-Git-Tag: firefly_0821_release~176^2~1556^2~10^2~13 X-Git-Url: http://plrg.eecs.uci.edu/git/?a=commitdiff_plain;h=0c1e18963d49bf41ea13c80ca17dd1e703c49739;p=firefly-linux-kernel-4.4.55.git ARM: dts: imx6sl-warp: Fix OTG roles USBOTG1 always work on peripheral mode and USBOTG in host mode, so fix their roles accordingly. Tested by mounting the MMC card as a storage device: modprobe g_mass_storage file=/dev/mmcblk0p2 Signed-off-by: Fabio Estevam Acked-by: Otavio Salvador Signed-off-by: Shawn Guo --- diff --git a/arch/arm/boot/dts/imx6sl-warp.dts b/arch/arm/boot/dts/imx6sl-warp.dts index cec189a16352..0da906bd8df2 100644 --- a/arch/arm/boot/dts/imx6sl-warp.dts +++ b/arch/arm/boot/dts/imx6sl-warp.dts @@ -87,12 +87,13 @@ }; &usbotg1 { - dr_mode = "host"; + dr_mode = "peripheral"; disable-over-current; status = "okay"; }; &usbotg2 { + dr_mode = "host"; disable-over-current; status = "okay"; };