]> git.ipfire.org Git - thirdparty/kernel/stable.git/commitdiff
arm64: dts: freescale: imx8mp-toradex-smarc: fix lvds dsi mux gpio
authorMax Krummenacher <max.krummenacher@toradex.com>
Tue, 8 Jul 2025 13:51:41 +0000 (15:51 +0200)
committerShawn Guo <shawnguo@kernel.org>
Fri, 11 Jul 2025 08:34:34 +0000 (16:34 +0800)
The MUX which either outputs DSI or 2nd channel LVDS signals is part of
the SoM. Move the pinmuxing of the GPIO used for controlling the MUX
to the SoM dtsi file.

Fixes: 97dc91c04558 ("arm64: dts: freescale: add Toradex SMARC iMX8MP")
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
Signed-off-by: Shawn Guo <shawnguo@kernel.org>
arch/arm64/boot/dts/freescale/imx8mp-toradex-smarc-dev.dts
arch/arm64/boot/dts/freescale/imx8mp-toradex-smarc.dtsi

index 5f233304cea747d3f04a748265f96696668c9d6b..6f9dcd3a75c8d6114b8bd3cc99412ff32df1d460 100644 (file)
                    <&pinctrl_gpio13>;
 };
 
-&gpio3 {
-       pinctrl-names = "default";
-       pinctrl-0 = <&pinctrl_lvds_dsi_sel>;
-};
-
 &gpio4 {
        pinctrl-names = "default";
        pinctrl-0 = <&pinctrl_gpio4>, <&pinctrl_gpio6>;
index 22f6daabdb90a2a3b828fcca9396edf9a207f7c3..11fd5360ab90409f5e7e8ab0a1c0f721d4654b00 100644 (file)
 };
 
 &gpio3 {
+       pinctrl-names = "default";
+       pinctrl-0 = <&pinctrl_lvds_dsi_sel>;
        gpio-line-names = "ETH_0_INT#", /* 0 */
                          "SLEEP#",
                          "",