]> www.infradead.org Git - linux.git/commitdiff
ARM: dts: microchip: change to simple-mfd from simple-bus for PIO3 pinumux controller
authorManikandan Muralidharan <manikandan.m@microchip.com>
Wed, 14 Aug 2024 06:13:12 +0000 (11:43 +0530)
committerClaudiu Beznea <claudiu.beznea@tuxon.dev>
Sat, 24 Aug 2024 14:21:28 +0000 (17:21 +0300)
The pinctrl subnodes that define the pin configuration of other devices
under PIO3 pinmux controller are not simple memory mapped nodes.Ergo,
change simple-bus to simple-mfd.

Signed-off-by: Manikandan Muralidharan <manikandan.m@microchip.com>
Acked-by: Linus Walleij <linus.walleij@linaro.org>
Link: https://lore.kernel.org/r/20240814061315.112564-2-manikandan.m@microchip.com
Signed-off-by: Claudiu Beznea <claudiu.beznea@tuxon.dev>
arch/arm/boot/dts/microchip/at91rm9200.dtsi
arch/arm/boot/dts/microchip/at91sam9260.dtsi
arch/arm/boot/dts/microchip/at91sam9261.dtsi
arch/arm/boot/dts/microchip/at91sam9263.dtsi
arch/arm/boot/dts/microchip/at91sam9g45.dtsi
arch/arm/boot/dts/microchip/at91sam9n12.dtsi
arch/arm/boot/dts/microchip/at91sam9rl.dtsi
arch/arm/boot/dts/microchip/at91sam9x5.dtsi
arch/arm/boot/dts/microchip/sam9x60.dtsi
arch/arm/boot/dts/microchip/sama5d3.dtsi
arch/arm/boot/dts/microchip/sama5d4.dtsi

index 16c675e3a8903099a11dcd1f347d5968655870e2..02a838541dc35f70e4d19dca86fb363b110022d2 100644 (file)
                        pinctrl@fffff400 {
                                #address-cells = <1>;
                                #size-cells = <1>;
-                               compatible = "atmel,at91rm9200-pinctrl", "simple-bus";
+                               compatible = "atmel,at91rm9200-pinctrl", "simple-mfd";
                                ranges = <0xfffff400 0xfffff400 0x800>;
 
                                atmel,mux-mask = <
index e56d5546554c3c035335ff0a7662943540e17c97..0038183e9a531fdbe7e1e3d083d735ee10b8c6f2 100644 (file)
                        pinctrl: pinctrl@fffff400 {
                                #address-cells = <1>;
                                #size-cells = <1>;
-                               compatible = "atmel,at91rm9200-pinctrl", "simple-bus";
+                               compatible = "atmel,at91rm9200-pinctrl", "simple-mfd";
                                ranges = <0xfffff400 0xfffff400 0x600>;
 
                                atmel,mux-mask = <
index 307b60658014c02f05b9cfe1e0fc9b90011ebddc..b57a7fd67197f915a0399d8a129fc18b829cf0b1 100644 (file)
                        pinctrl@fffff400 {
                                #address-cells = <1>;
                                #size-cells = <1>;
-                               compatible = "atmel,at91rm9200-pinctrl", "simple-bus";
+                               compatible = "atmel,at91rm9200-pinctrl", "simple-mfd";
                                ranges = <0xfffff400 0xfffff400 0x600>;
 
                                atmel,mux-mask =
index 75d8ff2d12c8aa2cdfb5842fdd220a268a4b96be..b95d4016ae9f6ff461ad5b7b35817e1e0ba13d0d 100644 (file)
                        pinctrl@fffff200 {
                                #address-cells = <1>;
                                #size-cells = <1>;
-                               compatible = "atmel,at91rm9200-pinctrl", "simple-bus";
+                               compatible = "atmel,at91rm9200-pinctrl", "simple-mfd";
                                ranges = <0xfffff200 0xfffff200 0xa00>;
 
                                atmel,mux-mask = <
index 325c63a531189fa6ed96b3dfc147da9ad9949198..c54eb21d5cba82bc54984ffb0021f7e737ee8bdf 100644 (file)
                        pinctrl@fffff200 {
                                #address-cells = <1>;
                                #size-cells = <1>;
-                               compatible = "atmel,at91rm9200-pinctrl", "simple-bus";
+                               compatible = "atmel,at91rm9200-pinctrl", "simple-mfd";
                                ranges = <0xfffff200 0xfffff200 0xa00>;
 
                                atmel,mux-mask = <
index 8dc04e9031a6c3a59c853e80a580da9c2da64ad6..9aa22195051d8810d4ccf07e0fbfbc5b05d1dcb0 100644 (file)
                        pinctrl@fffff400 {
                                #address-cells = <1>;
                                #size-cells = <1>;
-                               compatible = "atmel,at91sam9x5-pinctrl", "atmel,at91rm9200-pinctrl", "simple-bus";
+                               compatible = "atmel,at91sam9x5-pinctrl", "atmel,at91rm9200-pinctrl", "simple-mfd";
                                ranges = <0xfffff400 0xfffff400 0x800>;
 
                                atmel,mux-mask = <
index 7436b5c862b10b6068dba6ff1d21053d8f10ce84..1fec9fcc7cd184475693ca43da2d9e1bd794a3fd 100644 (file)
                        pinctrl@fffff400 {
                                #address-cells = <1>;
                                #size-cells = <1>;
-                               compatible = "atmel,at91rm9200-pinctrl", "simple-bus";
+                               compatible = "atmel,at91rm9200-pinctrl", "simple-mfd";
                                ranges = <0xfffff400 0xfffff400 0x800>;
 
                                atmel,mux-mask =
index a7456c2191fa1cbc32a72a421a3056183ac17a46..d41d7c8442007478ec4548cbd5f216c9ffb328ba 100644 (file)
                        pinctrl: pinctrl@fffff400 {
                                #address-cells = <1>;
                                #size-cells = <1>;
-                               compatible = "atmel,at91sam9x5-pinctrl", "atmel,at91rm9200-pinctrl", "simple-bus";
+                               compatible = "atmel,at91sam9x5-pinctrl", "atmel,at91rm9200-pinctrl", "simple-mfd";
                                ranges = <0xfffff400 0xfffff400 0x800>;
 
                                /* shared pinctrl settings */
index 551b46894f4775811af8244a1afad7f533da2315..e19c2d4cfae4d8d7b17dfaf31f155e207d49c47a 100644 (file)
                        pinctrl: pinctrl@fffff400 {
                                #address-cells = <1>;
                                #size-cells = <1>;
-                               compatible = "microchip,sam9x60-pinctrl", "atmel,at91sam9x5-pinctrl", "atmel,at91rm9200-pinctrl", "simple-bus";
+                               compatible = "microchip,sam9x60-pinctrl", "atmel,at91sam9x5-pinctrl", "atmel,at91rm9200-pinctrl", "simple-mfd";
                                ranges = <0xfffff400 0xfffff400 0x800>;
 
                                /* mux-mask corresponding to sam9x60 SoC in TFBGA228L package */
index d4fc0c1dfc10a9314b62647464a848fe98cae18b..f1614dcd7d28fda16b63c1c7367712768bfcab1d 100644 (file)
                        pinctrl: pinctrl@fffff200 {
                                #address-cells = <1>;
                                #size-cells = <1>;
-                               compatible = "atmel,sama5d3-pinctrl", "atmel,at91sam9x5-pinctrl", "simple-bus";
+                               compatible = "atmel,sama5d3-pinctrl", "atmel,at91sam9x5-pinctrl", "simple-mfd";
                                ranges = <0xfffff200 0xfffff200 0xa00>;
                                atmel,mux-mask = <
                                        /*   A          B          C  */
index 58ceed997889bfa4e73e365e6d2bcb35e2e2f4fe..69dd4e7b4c141688032f4e4500ded6fbc5ac5676 100644 (file)
                        pinctrl: pinctrl@fc06a000 {
                                #address-cells = <1>;
                                #size-cells = <1>;
-                               compatible = "atmel,sama5d3-pinctrl", "atmel,at91sam9x5-pinctrl", "simple-bus";
+                               compatible = "atmel,sama5d3-pinctrl", "atmel,at91sam9x5-pinctrl", "simple-mfd";
                                ranges = <0xfc068000 0xfc068000 0x100
                                          0xfc06a000 0xfc06a000 0x4000>;
                                /* WARNING: revisit as pin spec has changed */