arm64: dts: ti: verdin-am62: mallow: fix GPIOs pinctrl
authorFrancesco Dolcini <francesco.dolcini@toradex.com>
Wed, 27 Mar 2024 18:28:00 +0000 (19:28 +0100)
committerNishanth Menon <nm@ti.com>
Wed, 10 Apr 2024 00:29:15 +0000 (19:29 -0500)
Generic GPIOs pinctrl nodes are not correct, gpio[1-4] are into the MCU
domain and should be into &mcu_gpio0, gpio[5-8] were missing and are added
in this commit.

Fixes: 7698622fbcf4 ("arm64: dts: ti: Add verdin am62 mallow board")
Signed-off-by: Francesco Dolcini <francesco.dolcini@toradex.com>
Link: https://lore.kernel.org/r/20240327182801.5997-2-francesco@dolcini.it
Signed-off-by: Nishanth Menon <nm@ti.com>
arch/arm64/boot/dts/ti/k3-am62-verdin-mallow.dtsi

index 77b1beb638ad7bf400c0b7df836d0ea032e0f60f..cd81a606c435bd7a258341ea5c4112716bdf9fdb 100644 (file)
 &main_gpio0 {
        pinctrl-names = "default";
        pinctrl-0 = <&pinctrl_ctrl_sleep_moci>,
-                   <&pinctrl_gpio_1>,
-                   <&pinctrl_gpio_2>,
-                   <&pinctrl_gpio_3>,
-                   <&pinctrl_gpio_4>;
+                   <&pinctrl_gpio_5>,
+                   <&pinctrl_gpio_6>,
+                   <&pinctrl_gpio_7>,
+                   <&pinctrl_gpio_8>;
 };
 
 /* Verdin I2C_1 */
        status = "okay";
 };
 
+&mcu_gpio0 {
+       pinctrl-names = "default";
+       pinctrl-0 = <&pinctrl_gpio_1>,
+                   <&pinctrl_gpio_2>,
+                   <&pinctrl_gpio_3>,
+                   <&pinctrl_gpio_4>;
+};
+
 /* Verdin I2C_3_HDMI */
 &mcu_i2c0 {
        status = "okay";