From c1c9f8a2f4251e3226d7782852a14311308703a5 Mon Sep 17 00:00:00 2001 From: Marcel Ziswiler Date: Tue, 9 Feb 2021 00:54:37 +0100 Subject: apalis-imx8: fix usb hsic support Looks like from the very beginning we were missing a proper pinmuxing for the active state of the HSIC data pin! Settings taken from discussion on NXP's public community forum: https://community.nxp.com/t5/i-MX-Processors/i-MX-8QuadMax-USB-HSIC-Functionality/m-p/1228662/highlight/true#M169217 Fixes: 321682bbb785 ("apalis-imx8qm: add USB HSIC support") Related-to: ELB-3228 Signed-off-by: Marcel Ziswiler (cherry picked from commit a43e07cd3980304b3665fff7b816dee6dad2bf5e) Put settings into different file, as the filename changed in 5.4. Signed-off-by: Philippe Schenker --- arch/arm64/boot/dts/freescale/fsl-imx8qm-apalis-v1.1.dtsi | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/arch/arm64/boot/dts/freescale/fsl-imx8qm-apalis-v1.1.dtsi b/arch/arm64/boot/dts/freescale/fsl-imx8qm-apalis-v1.1.dtsi index 29394a77f646..8f1481137a85 100644 --- a/arch/arm64/boot/dts/freescale/fsl-imx8qm-apalis-v1.1.dtsi +++ b/arch/arm64/boot/dts/freescale/fsl-imx8qm-apalis-v1.1.dtsi @@ -1170,15 +1170,16 @@ /* On-module USB HSIC HUB (idle) */ pinctrl_usb_hsic_idle: usbh1_1 { fsl,pins = < - SC_P_USB_HSIC0_DATA_CONN_USB_HSIC0_DATA 0xc60000c5 - SC_P_USB_HSIC0_STROBE_CONN_USB_HSIC0_STROBE 0xc60000c5 + SC_P_USB_HSIC0_DATA_CONN_USB_HSIC0_DATA 0x000000cf + SC_P_USB_HSIC0_STROBE_CONN_USB_HSIC0_STROBE 0x000000cf >; }; /* On-module USB HSIC HUB (active) */ pinctrl_usb_hsic_active: usbh1_2 { fsl,pins = < - SC_P_USB_HSIC0_STROBE_CONN_USB_HSIC0_STROBE 0xc60000d5 + SC_P_USB_HSIC0_DATA_CONN_USB_HSIC0_DATA 0x000000cf + SC_P_USB_HSIC0_STROBE_CONN_USB_HSIC0_STROBE 0x000000ff >; }; -- cgit v1.2.3