ARM: dts: imx6qdl-vicut1.dtsi: Put nON_SWITCH in own pinctrl grp
authorDavid Jander <david@protonic.nl>
Tue, 19 Apr 2022 04:48:09 +0000 (06:48 +0200)
committerShawn Guo <shawnguo@kernel.org>
Sun, 24 Apr 2022 13:22:43 +0000 (21:22 +0800)
Unify nON_SWITCH pinctrl configuration with imx6dl-victgo.dts.

This patch is a preparation to reduce duplicated code between vicut1 and
victgo.

Signed-off-by: David Jander <david@protonic.nl>
Signed-off-by: Oleksij Rempel <o.rempel@pengutronix.de>
Signed-off-by: Shawn Guo <shawnguo@kernel.org>
arch/arm/boot/dts/imx6qdl-vicut1.dtsi

index fe2685642bf1277109ed89fb58a2743cfc453022..32f7eb379e60c84a855f398617d12862d9900f0f 100644 (file)
@@ -72,6 +72,8 @@
 
        gpio-keys {
                compatible = "gpio-keys";
+               pinctrl-names = "default";
+               pinctrl-0 = <&pinctrl_gpiokeys>;
                autorepeat;
 
                power {
                >;
        };
 
+       pinctrl_gpiokeys: gpiokeygrp {
+               fsl,pins = <
+                       /* nON_SWITCH */
+                       MX6QDL_PAD_EIM_CS0__GPIO2_IO23                  0x1b0b0
+               >;
+       };
+
        pinctrl_hog: hoggrp {
                fsl,pins = <
                        /* ITU656_nRESET */
                        MX6QDL_PAD_GPIO_4__GPIO1_IO04                   0x130b0
                        /* CAM_nDETECT */
                        MX6QDL_PAD_GPIO_17__GPIO7_IO12                  0x1b0b0
-                       /* nON_SWITCH */
-                       MX6QDL_PAD_EIM_CS0__GPIO2_IO23                  0x1b0b0
                        /* ISB_IN1 */
                        MX6QDL_PAD_EIM_A16__GPIO2_IO22                  0x130b0
                        /* ISB_nIN2 */