Skip to content

Commit e89ee35

Browse files
Xu YangShawn Guo
authored andcommitted
arm64: dts: imx8qm-mek: fix mux-controller select/enable-gpios polarity
According to the board design, set SEL to high means flipped connection (TX2/RX2). And the TCPM will output logical 1 if it needs flipped connection. So switch to active high for select-gpios. The EN pin on mux chip is low active, so switch to active low for enable-gpios too. Fixes: b237975 ("arm64: dts: imx8qm-mek: add usb 3.0 and related type C nodes") Cc: stable@vger.kernel.org Reviewed-by: Jun Li <jun.li@nxp.com> Signed-off-by: Xu Yang <xu.yang_2@nxp.com> Reviewed-by: Frank Li <Frank.Li@nxp.com> Signed-off-by: Shawn Guo <shawnguo@kernel.org>
1 parent 1b03346 commit e89ee35

1 file changed

Lines changed: 2 additions & 2 deletions

File tree

arch/arm64/boot/dts/freescale/imx8qm-mek.dts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -217,8 +217,8 @@
217217
compatible = "nxp,cbdtu02043", "gpio-sbu-mux";
218218
pinctrl-names = "default";
219219
pinctrl-0 = <&pinctrl_typec_mux>;
220-
select-gpios = <&lsio_gpio4 6 GPIO_ACTIVE_LOW>;
221-
enable-gpios = <&lsio_gpio4 19 GPIO_ACTIVE_HIGH>;
220+
select-gpios = <&lsio_gpio4 6 GPIO_ACTIVE_HIGH>;
221+
enable-gpios = <&lsio_gpio4 19 GPIO_ACTIVE_LOW>;
222222
orientation-switch;
223223

224224
port {

0 commit comments

Comments
 (0)