]> git.ipfire.org Git - thirdparty/kernel/stable.git/commit
arm64: dts: imx8qm-mek: fix mux-controller select/enable-gpios polarity
authorXu Yang <xu.yang_2@nxp.com>
Thu, 13 Nov 2025 11:14:44 +0000 (19:14 +0800)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Sat, 6 Dec 2025 21:24:59 +0000 (06:24 +0900)
commitb543d79b4f48a8e2d639e8a62832aa3ce9f302be
tree4fb3de22def43fd3563ba6a9ba0cf74c91ff18c2
parent8e93451fe5394eb74437cf5cd74654ef7ea28568
arm64: dts: imx8qm-mek: fix mux-controller select/enable-gpios polarity

commit e89ee35567d3d465ef0715953170be72f5ef1d4c upstream.

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: b237975b2cd5 ("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>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
arch/arm64/boot/dts/freescale/imx8qm-mek.dts