| 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 <fabio.estevam@nxp.com> |
| X-Patchwork-Id: 10173115 |
| Message-Id: <1516278858-15464-1-git-send-email-fabio.estevam@nxp.com> |
| To: <shawnguo@kernel.org> |
| Cc: maggu2810@gmail.com, peter.chen@nxp.com, mail@maciej.szmigiero.name, |
| Fabio Estevam <fabio.estevam@nxp.com>, 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 <fabio.estevam@nxp.com> |
| Acked-by: Maciej S. Szmigiero <mail@maciej.szmigiero.name> |
| Tested-by: Markus Rathgeb <maggu2810@gmail.com> |
| |
| 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 |
| |
| |
| @@ -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 { |