[PATCH] ARM: dts: imx6qdl-udoo: Disable usbh1 to avoid kernel hang
Markus Rathgeb
maggu2810 at gmail.com
Sun Feb 11 15:23:17 PST 2018
Hi Fabio,
thank you for your support.
> If you re-enable USBH1 and apply this quick hack:
>
> --- a/drivers/clk/imx/clk-imx6q.c
> +++ b/drivers/clk/imx/clk-imx6q.c
> @@ -920,5 +920,11 @@ static void __init imx6q_clocks_init(struct
> device_node *ccm_node)
> }
>
> imx_register_uart_clocks(uart_clks);
> +
> + if (of_machine_is_compatible("udoo,imx6dl-udoo") ||
> + of_machine_is_compatible("udoo,imx6q-udoo"))
> + clk_prepare_enable(clk[IMX6QDL_CLK_CKO]);
> +
> }
> CLK_OF_DECLARE(imx6q, "fsl,imx6q-ccm", imx6q_clocks_init);
>
> Does USB work again?
at least "modprobe -v rt2800usb" still results in a freeze.
More information about the linux-arm-kernel
mailing list