summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMarcel Ziswiler <marcel.ziswiler@toradex.com>2021-02-09 00:54:37 +0100
committerMarcel Ziswiler <marcel.ziswiler@toradex.com>2021-02-09 12:24:14 +0100
commita43e07cd3980304b3665fff7b816dee6dad2bf5e (patch)
treef33111f66160e4d8dce01102efdb13aa567f70ee
parenta8944b6664b41d72522342690794bef5b864af8f (diff)
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 <marcel.ziswiler@toradex.com>
-rw-r--r--arch/arm64/boot/dts/freescale/imx8-apalis-v1.1.dtsi7
1 files changed, 4 insertions, 3 deletions
diff --git a/arch/arm64/boot/dts/freescale/imx8-apalis-v1.1.dtsi b/arch/arm64/boot/dts/freescale/imx8-apalis-v1.1.dtsi
index ce2041624fcd..1e78b2f165ff 100644
--- a/arch/arm64/boot/dts/freescale/imx8-apalis-v1.1.dtsi
+++ b/arch/arm64/boot/dts/freescale/imx8-apalis-v1.1.dtsi
@@ -1192,15 +1192,16 @@
/* On-module USB HSIC HUB (idle) */
pinctrl_usb_hsic_idle: usbh1_1 {
fsl,pins = <
- IMX8QM_USB_HSIC0_DATA_CONN_USB_HSIC0_DATA 0xc60000c5
- IMX8QM_USB_HSIC0_STROBE_CONN_USB_HSIC0_STROBE 0xc60000c5
+ IMX8QM_USB_HSIC0_DATA_CONN_USB_HSIC0_DATA 0x000000cf
+ IMX8QM_USB_HSIC0_STROBE_CONN_USB_HSIC0_STROBE 0x000000cf
>;
};
/* On-module USB HSIC HUB (active) */
pinctrl_usb_hsic_active: usbh1_2 {
fsl,pins = <
- IMX8QM_USB_HSIC0_STROBE_CONN_USB_HSIC0_STROBE 0xc60000d5
+ IMX8QM_USB_HSIC0_DATA_CONN_USB_HSIC0_DATA 0x000000cf
+ IMX8QM_USB_HSIC0_STROBE_CONN_USB_HSIC0_STROBE 0x000000ff
>;
};