From patchwork Thu Jan 18 12:34:18 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Subject: ARM: dts: imx6qdl-udoo: Disable usbh1 to avoid kernel hang From: Fabio Estevam X-Patchwork-Id: 10173115 Message-Id: <1516278858-15464-1-git-send-email-fabio.estevam@nxp.com> To: Cc: maggu2810@gmail.com, peter.chen@nxp.com, mail@maciej.szmigiero.name, Fabio Estevam , linux-arm-kernel@lists.infradead.org Date: Thu, 18 Jan 2018 10:34:18 -0200 Currently the kernel hangs when USB Host1 is enabled due to the lack of support for controlling the USB hub clock and GPIO reset line. Peter Chen has made several attempts to fix this problem, but his series has not been applied yet, so better disable USB host1 for now to avoid the kernel hang. Signed-off-by: Fabio Estevam Acked-by: Maciej S. Szmigiero Tested-by: Markus Rathgeb --- arch/arm/boot/dts/imx6qdl-udoo.dtsi | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/arch/arm/boot/dts/imx6qdl-udoo.dtsi b/arch/arm/boot/dts/imx6qdl-udoo.dtsi index 4161b7d..1f0b9f6 100644 --- a/arch/arm/boot/dts/imx6qdl-udoo.dtsi +++ b/arch/arm/boot/dts/imx6qdl-udoo.dtsi @@ -274,7 +274,8 @@ pinctrl-0 = <&pinctrl_usbh>; vbus-supply = <®_usb_h1_vbus>; clocks = <&clks IMX6QDL_CLK_CKO>; - status = "okay"; + /* currently USB support causes a kernel hang. Disable it for now */ + status = "disabled"; }; &usdhc3 {