diff options
author | Max Krummenacher <max.krummenacher@toradex.com> | 2020-05-25 14:28:05 +0200 |
---|---|---|
committer | Max Krummenacher <max.krummenacher@toradex.com> | 2020-05-26 09:57:54 +0200 |
commit | b23cb2e3601c2ab821091918e367288b3c21f29f (patch) | |
tree | a4426e795ae9decf7df7b086486e0816af52f7f9 /arch/arm64/boot/dts/freescale | |
parent | fb6b17a2263459edde0263d76f37a95c561de36b (diff) |
ARM64: dts: keep hub control signals reset pull state
RESET and CONNECT come out of reset with pull downs enabled. Keep
that in the pin muxing.
These pins are switched to output during the hub configuration and then
controlled as needed. The datasheet specifically states that CONNECT
must not be driven when RESET is low, so keeping the pull downs is
less likely to violate the spec.
The INT pin has an external pull up, so keeping the pull down makes
the system draw more power.
Related-to: ELB-2702
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
Diffstat (limited to 'arch/arm64/boot/dts/freescale')
-rw-r--r-- | arch/arm64/boot/dts/freescale/fsl-imx8qm-apalis-v1.1.dtsi | 4 |
1 files changed, 2 insertions, 2 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 6f5e5d9b62c2..c0af744e327f 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 @@ -1144,11 +1144,11 @@ pinctrl_usb3503a: usb3503agrp { fsl,pins = < /* On-module HSIC_HUB_CONNECT */ - SC_P_SCU_GPIO0_03_LSIO_GPIO0_IO31 0x00000021 + SC_P_SCU_GPIO0_03_LSIO_GPIO0_IO31 0x00000041 /* On-module HSIC_INT_N */ SC_P_SCU_GPIO0_05_LSIO_GPIO1_IO01 0x00000021 /* On-module HSIC_RESET_N */ - SC_P_SCU_GPIO0_06_LSIO_GPIO1_IO02 0x00000021 + SC_P_SCU_GPIO0_06_LSIO_GPIO1_IO02 0x00000041 >; }; |