ARM: dts: aspeed: Fix pca954x i2c-mux node names
authorGeert Uytterhoeven <geert+renesas@glider.be>
Mon, 17 Jul 2023 13:30:55 +0000 (15:30 +0200)
committerArnd Bergmann <arnd@arndb.de>
Sat, 12 Aug 2023 12:11:04 +0000 (14:11 +0200)
"make dtbs_check":

    arch/arm/boot/dts/aspeed-bmc-bytedance-g220a.dtb: i2c-switch@70: $nodename:0: 'i2c-switch@70' does not match '^(i2c-?)?mux'
    From schema: Documentation/devicetree/bindings/i2c/i2c-mux-pca954x.yaml
    arm/boot/dts/aspeed-bmc-bytedance-g220a.dtb: i2c-switch@70: Unevaluated properties are not allowed ('#address-cells', '#size-cells', 'i2c@0', 'i2c@1', 'i2c@2', 'i2c@3' were unexpected)
    From schema: Documentation/devicetree/bindings/i2c/i2c-mux-pca954x.yaml
    ...

Fix this by renaming PCA954x nodes to "i2c-mux", to match the I2C bus
multiplexer/switch DT bindings and the Generic Names Recommendation in
the Devicetree Specification.

Signed-off-by: Geert Uytterhoeven <geert+renesas@glider.be>
Reviewed-by: Philippe Mathieu-Daudé <philmd@linaro.org>
Signed-off-by: Arnd Bergmann <arnd@arndb.de>
23 files changed:
arch/arm/boot/dts/aspeed/aspeed-bmc-bytedance-g220a.dts
arch/arm/boot/dts/aspeed/aspeed-bmc-facebook-cloudripper.dts
arch/arm/boot/dts/aspeed/aspeed-bmc-facebook-cmm.dts
arch/arm/boot/dts/aspeed/aspeed-bmc-facebook-elbert.dts
arch/arm/boot/dts/aspeed/aspeed-bmc-facebook-fuji.dts
arch/arm/boot/dts/aspeed/aspeed-bmc-facebook-minipack.dts
arch/arm/boot/dts/aspeed/aspeed-bmc-facebook-tiogapass.dts
arch/arm/boot/dts/aspeed/aspeed-bmc-facebook-wedge100.dts
arch/arm/boot/dts/aspeed/aspeed-bmc-facebook-wedge400.dts
arch/arm/boot/dts/aspeed/aspeed-bmc-facebook-yamp.dts
arch/arm/boot/dts/aspeed/aspeed-bmc-ibm-everest.dts
arch/arm/boot/dts/aspeed/aspeed-bmc-ibm-rainier.dts
arch/arm/boot/dts/aspeed/aspeed-bmc-inspur-fp5280g2.dts
arch/arm/boot/dts/aspeed/aspeed-bmc-inspur-nf5280m6.dts
arch/arm/boot/dts/aspeed/aspeed-bmc-inventec-transformers.dts
arch/arm/boot/dts/aspeed/aspeed-bmc-lenovo-hr630.dts
arch/arm/boot/dts/aspeed/aspeed-bmc-lenovo-hr855xg2.dts
arch/arm/boot/dts/aspeed/aspeed-bmc-opp-zaius.dts
arch/arm/boot/dts/aspeed/aspeed-bmc-quanta-q71l.dts
arch/arm/boot/dts/aspeed/aspeed-bmc-quanta-s6q.dts
arch/arm/boot/dts/aspeed/aspeed-bmc-vegman-n110.dts
arch/arm/boot/dts/aspeed/aspeed-bmc-vegman-rx20.dts
arch/arm/boot/dts/aspeed/aspeed-bmc-vegman-sx20.dts

index f75cad4..3f03a19 100644 (file)
 
 &i2c3 {
        status = "okay";
-       i2c-switch@70 {
+       i2c-mux@70 {
                compatible = "nxp,pca9546";
                reg = <0x70>;
                #address-cells = <1>;
 
 &i2c6 {
        status = "okay";
-       i2c-switch@72 {
+       i2c-mux@72 {
                compatible = "nxp,pca9548";
                reg = <0x72>;
                #address-cells = <1>;
                };
        };
 
-       i2c-switch@70 {
+       i2c-mux@70 {
                compatible = "nxp,pca9546";
                reg = <0x70>;
                #address-cells = <1>;
                        #address-cells = <1>;
                        #size-cells = <0>;
                        reg = <0>;
-                       i2c-switch@71 {
+                       i2c-mux@71 {
                                compatible = "nxp,pca9546";
                                reg = <0x71>;
                                #address-cells = <1>;
                        #address-cells = <1>;
                        #size-cells = <0>;
                        reg = <1>;
-                       i2c-switch@71 {
+                       i2c-mux@71 {
                                compatible = "nxp,pca9546";
                                reg = <0x71>;
                                #address-cells = <1>;
                        #address-cells = <1>;
                        #size-cells = <0>;
                        reg = <2>;
-                       i2c-switch@71 {
+                       i2c-mux@71 {
                                compatible = "nxp,pca9546";
                                reg = <0x71>;
                                #address-cells = <1>;
                        #address-cells = <1>;
                        #size-cells = <0>;
                        reg = <3>;
-                       i2c-switch@71 {
+                       i2c-mux@71 {
                                compatible = "nxp,pca9546";
                                reg = <0x71>;
                                #address-cells = <1>;
 
 &i2c10 {
        status = "okay";
-       i2c-switch@70 {
+       i2c-mux@70 {
                compatible = "nxp,pca9546";
                reg = <0x70>;
                #address-cells = <1>;
                };
        };
 
-       i2c-switch@71 {
+       i2c-mux@71 {
                compatible = "nxp,pca9546";
                reg = <0x71>;
                #address-cells = <1>;
index 5cd0600..d49328f 100644 (file)
         * PCA9548 (1-0070) provides 8 channels connecting to SMB (Switch
         * Main Board).
         */
-       i2c-switch@70 {
+       i2c-mux@70 {
                compatible = "nxp,pca9548";
                #address-cells = <1>;
                #size-cells = <0>;
         * PCA9548 (2-0070) provides 8 channels connecting to SCM (System
         * Controller Module).
         */
-       i2c-switch@70 {
+       i2c-mux@70 {
                compatible = "nxp,pca9548";
                #address-cells = <1>;
                #size-cells = <0>;
         * PCA9548 (3-0070) provides 8 channels connecting to SMB (Switch
         * Main Board).
         */
-       i2c-switch@70 {
+       i2c-mux@70 {
                compatible = "nxp,pca9548";
                #address-cells = <1>;
                #size-cells = <0>;
         * PCA9548 (8-0070) provides 8 channels connecting to PDB (Power
         * Delivery Board).
         */
-       i2c-switch@70 {
+       i2c-mux@70 {
                compatible = "nxp,pca9548";
                #address-cells = <1>;
                #size-cells = <0>;
         * PCA9548 (15-0076) provides 8 channels connecting to FCM (Fan
         * Controller Module).
         */
-       i2c-switch@76 {
+       i2c-mux@76 {
                compatible = "nxp,pca9548";
                #address-cells = <1>;
                #size-cells = <0>;
index 90a3f48..2415386 100644 (file)
 &i2c1 {
        status = "okay";
 
-       i2c-switch@77 {
+       i2c-mux@77 {
                compatible = "nxp,pca9548";
                #address-cells = <1>;
                #size-cells = <0>;
                        #size-cells = <0>;
                        reg = <0>;
 
-                       i2c-switch@70 {
+                       i2c-mux@70 {
                                compatible = "nxp,pca9548";
                                #address-cells = <1>;
                                #size-cells = <0>;
                                };
                        };
 
-                       i2c-switch@73 {
+                       i2c-mux@73 {
                                compatible = "nxp,pca9548";
                                #address-cells = <1>;
                                #size-cells = <0>;
                        #size-cells = <0>;
                        reg = <1>;
 
-                       i2c-switch@70 {
+                       i2c-mux@70 {
                                compatible = "nxp,pca9548";
                                #address-cells = <1>;
                                #size-cells = <0>;
                                };
                        };
 
-                       i2c-switch@73 {
+                       i2c-mux@73 {
                                compatible = "nxp,pca9548";
                                #address-cells = <1>;
                                #size-cells = <0>;
                        #size-cells = <0>;
                        reg = <2>;
 
-                       i2c-switch@70 {
+                       i2c-mux@70 {
                                compatible = "nxp,pca9548";
                                #address-cells = <1>;
                                #size-cells = <0>;
                                };
                        };
 
-                       i2c-switch@73 {
+                       i2c-mux@73 {
                                compatible = "nxp,pca9548";
                                #address-cells = <1>;
                                #size-cells = <0>;
                        #size-cells = <0>;
                        reg = <3>;
 
-                       i2c-switch@70 {
+                       i2c-mux@70 {
                                compatible = "nxp,pca9548";
                                #address-cells = <1>;
                                #size-cells = <0>;
                                };
                        };
 
-                       i2c-switch@73 {
+                       i2c-mux@73 {
                                compatible = "nxp,pca9548";
                                #address-cells = <1>;
                                #size-cells = <0>;
                        #size-cells = <0>;
                        reg = <4>;
 
-                       i2c-switch@70 {
+                       i2c-mux@70 {
                                compatible = "nxp,pca9548";
                                #address-cells = <1>;
                                #size-cells = <0>;
                                };
                        };
 
-                       i2c-switch@73 {
+                       i2c-mux@73 {
                                compatible = "nxp,pca9548";
                                #address-cells = <1>;
                                #size-cells = <0>;
                        #size-cells = <0>;
                        reg = <5>;
 
-                       i2c-switch@70 {
+                       i2c-mux@70 {
                                compatible = "nxp,pca9548";
                                #address-cells = <1>;
                                #size-cells = <0>;
                                };
                        };
 
-                       i2c-switch@73 {
+                       i2c-mux@73 {
                                compatible = "nxp,pca9548";
                                #address-cells = <1>;
                                #size-cells = <0>;
                        #size-cells = <0>;
                        reg = <6>;
 
-                       i2c-switch@70 {
+                       i2c-mux@70 {
                                compatible = "nxp,pca9548";
                                #address-cells = <1>;
                                #size-cells = <0>;
                                };
                        };
 
-                       i2c-switch@73 {
+                       i2c-mux@73 {
                                compatible = "nxp,pca9548";
                                #address-cells = <1>;
                                #size-cells = <0>;
                        #size-cells = <0>;
                        reg = <7>;
 
-                       i2c-switch@70 {
+                       i2c-mux@70 {
                                compatible = "nxp,pca9548";
                                #address-cells = <1>;
                                #size-cells = <0>;
                                };
                        };
 
-                       i2c-switch@73 {
+                       i2c-mux@73 {
                                compatible = "nxp,pca9548";
                                #address-cells = <1>;
                                #size-cells = <0>;
 &i2c2 {
        status = "okay";
 
-       i2c-switch@71 {
+       i2c-mux@71 {
                compatible = "nxp,pca9548";
                #address-cells = <1>;
                #size-cells = <0>;
 &i2c8 {
        status = "okay";
 
-       i2c-switch@77 {
+       i2c-mux@77 {
                compatible = "nxp,pca9548";
                #address-cells = <1>;
                #size-cells = <0>;
                        #size-cells = <0>;
                        reg = <0>;
 
-                       i2c-switch@70 {
+                       i2c-mux@70 {
                                compatible = "nxp,pca9548";
                                #address-cells = <1>;
                                #size-cells = <0>;
                        #size-cells = <0>;
                        reg = <1>;
 
-                       i2c-switch@70 {
+                       i2c-mux@70 {
                                compatible = "nxp,pca9548";
                                #address-cells = <1>;
                                #size-cells = <0>;
                        #size-cells = <0>;
                        reg = <2>;
 
-                       i2c-switch@70 {
+                       i2c-mux@70 {
                                compatible = "nxp,pca9548";
                                #address-cells = <1>;
                                #size-cells = <0>;
                        #size-cells = <0>;
                        reg = <3>;
 
-                       i2c-switch@70 {
+                       i2c-mux@70 {
                                compatible = "nxp,pca9548";
                                #address-cells = <1>;
                                #size-cells = <0>;
index b5cd4c7..74f3c67 100644 (file)
@@ -65,7 +65,7 @@
 };
 
 &i2c2 {
-       i2c-switch@75 {
+       i2c-mux@75 {
                compatible = "nxp,pca9548";
                #address-cells = <1>;
                #size-cells = <0>;
 };
 
 &i2c5 {
-       i2c-switch@75 {
+       i2c-mux@75 {
                compatible = "nxp,pca9548";
                #address-cells = <1>;
                #size-cells = <0>;
index 6b319f3..f23c26a 100644 (file)
         * PCA9548 (2-0070) provides 8 channels connecting to SCM (System
         * Controller Module).
         */
-       i2c-switch@70 {
+       i2c-mux@70 {
                compatible = "nxp,pca9548";
                #address-cells = <1>;
                #size-cells = <0>;
         * PCA9548 (8-0070) provides 8 channels connecting to SMB (Switch
         * Main Board).
         */
-       i2c-switch@70 {
+       i2c-mux@70 {
                compatible = "nxp,pca9548";
                #address-cells = <1>;
                #size-cells = <0>;
                        #size-cells = <0>;
                        reg = <0>;
 
-                       i2c-switch@71 {
+                       i2c-mux@71 {
                                compatible = "nxp,pca9548";
                                #address-cells = <1>;
                                #size-cells = <0>;
                        #size-cells = <0>;
                        reg = <1>;
 
-                       i2c-switch@72 {
+                       i2c-mux@72 {
                                compatible = "nxp,pca9548";
                                #address-cells = <1>;
                                #size-cells = <0>;
                        #size-cells = <0>;
                        reg = <2>;
 
-                       i2c-switch@76 {
+                       i2c-mux@76 {
                                compatible = "nxp,pca9548";
                                #address-cells = <1>;
                                #size-cells = <0>;
                        #size-cells = <0>;
                        reg = <3>;
 
-                       i2c-switch@76 {
+                       i2c-mux@76 {
                                compatible = "nxp,pca9548";
                                #address-cells = <1>;
                                #size-cells = <0>;
         * PCA9548 (11-0077) provides 8 channels connecting to SMB (Switch
         * Main Board).
         */
-       i2c-switch@77 {
+       i2c-mux@77 {
                compatible = "nxp,pca9548";
                #address-cells = <1>;
                #size-cells = <0>;
                        #size-cells = <0>;
                        reg = <0>;
 
-                       i2c-switch@76 {
+                       i2c-mux@76 {
                                compatible = "nxp,pca9548";
                                #address-cells = <1>;
                                #size-cells = <0>;
                        #size-cells = <0>;
                        reg = <1>;
 
-                       i2c-switch@76 {
+                       i2c-mux@76 {
                                compatible = "nxp,pca9548";
                                #address-cells = <1>;
                                #size-cells = <0>;
                        #size-cells = <0>;
                        reg = <2>;
 
-                       i2c-switch@76 {
+                       i2c-mux@76 {
                                compatible = "nxp,pca9548";
                                #address-cells = <1>;
                                #size-cells = <0>;
                        #size-cells = <0>;
                        reg = <3>;
 
-                       i2c-switch@76 {
+                       i2c-mux@76 {
                                compatible = "nxp,pca9548";
                                #address-cells = <1>;
                                #size-cells = <0>;
                        #size-cells = <0>;
                        reg = <4>;
 
-                       i2c-switch@76 {
+                       i2c-mux@76 {
                                compatible = "nxp,pca9548";
                                #address-cells = <1>;
                                #size-cells = <0>;
                        #size-cells = <0>;
                        reg = <5>;
 
-                       i2c-switch@76 {
+                       i2c-mux@76 {
                                compatible = "nxp,pca9548";
                                #address-cells = <1>;
                                #size-cells = <0>;
                        #size-cells = <0>;
                        reg = <6>;
 
-                       i2c-switch@76 {
+                       i2c-mux@76 {
                                compatible = "nxp,pca9548";
                                #address-cells = <1>;
                                #size-cells = <0>;
                        #size-cells = <0>;
                        reg = <7>;
 
-                       i2c-switch@76 {
+                       i2c-mux@76 {
                                compatible = "nxp,pca9548";
                                #address-cells = <1>;
                                #size-cells = <0>;
index 230d16c..aafd104 100644 (file)
         * I2C Switch 2-0070 is connecting to SCM (System Controller
         * Module).
         */
-       i2c-switch@70 {
+       i2c-mux@70 {
                compatible = "nxp,pca9548";
                #address-cells = <1>;
                #size-cells = <0>;
 &i2c8 {
        status = "okay";
 
-       i2c-switch@70 {
+       i2c-mux@70 {
                compatible = "nxp,pca9548";
                #address-cells = <1>;
                #size-cells = <0>;
                        #size-cells = <0>;
                        reg = <0>;
 
-                       i2c-switch@71 {
+                       i2c-mux@71 {
                                compatible = "nxp,pca9548";
                                #address-cells = <1>;
                                #size-cells = <0>;
                        #size-cells = <0>;
                        reg = <1>;
 
-                       i2c-switch@72 {
+                       i2c-mux@72 {
                                compatible = "nxp,pca9548";
                                #address-cells = <1>;
                                #size-cells = <0>;
                        #size-cells = <0>;
                        reg = <2>;
 
-                       i2c-switch@76 {
+                       i2c-mux@76 {
                                compatible = "nxp,pca9548";
                                #address-cells = <1>;
                                #size-cells = <0>;
                        #size-cells = <0>;
                        reg = <3>;
 
-                       i2c-switch@76 {
+                       i2c-mux@76 {
                                compatible = "nxp,pca9548";
                                #address-cells = <1>;
                                #size-cells = <0>;
         * I2C Switch 9-0070 is connecting to MAC/PHY EEPROMs on SMB
         * (Switch Main Board).
         */
-       i2c-switch@70 {
+       i2c-mux@70 {
                compatible = "nxp,pca9548";
                #address-cells = <1>;
                #size-cells = <0>;
 &i2c11 {
        status = "okay";
 
-       i2c-switch@70 {
+       i2c-mux@70 {
                compatible = "nxp,pca9548";
                #address-cells = <1>;
                #size-cells = <0>;
                        #size-cells = <0>;
                        reg = <0>;
 
-                       i2c-switch@73 {
+                       i2c-mux@73 {
                                compatible = "nxp,pca9548";
                                #address-cells = <1>;
                                #size-cells = <0>;
                        #size-cells = <0>;
                        reg = <1>;
 
-                       i2c-switch@73 {
+                       i2c-mux@73 {
                                compatible = "nxp,pca9548";
                                #address-cells = <1>;
                                #size-cells = <0>;
                        #size-cells = <0>;
                        reg = <2>;
 
-                       i2c-switch@73 {
+                       i2c-mux@73 {
                                compatible = "nxp,pca9548";
                                #address-cells = <1>;
                                #size-cells = <0>;
                        #size-cells = <0>;
                        reg = <3>;
 
-                       i2c-switch@73 {
+                       i2c-mux@73 {
                                compatible = "nxp,pca9548";
                                #address-cells = <1>;
                                #size-cells = <0>;
                        #size-cells = <0>;
                        reg = <4>;
 
-                       i2c-switch@73 {
+                       i2c-mux@73 {
                                compatible = "nxp,pca9548";
                                #address-cells = <1>;
                                #size-cells = <0>;
                        #size-cells = <0>;
                        reg = <5>;
 
-                       i2c-switch@73 {
+                       i2c-mux@73 {
                                compatible = "nxp,pca9548";
                                #address-cells = <1>;
                                #size-cells = <0>;
                        #size-cells = <0>;
                        reg = <6>;
 
-                       i2c-switch@73 {
+                       i2c-mux@73 {
                                compatible = "nxp,pca9548";
                                #address-cells = <1>;
                                #size-cells = <0>;
                        #size-cells = <0>;
                        reg = <7>;
 
-                       i2c-switch@73 {
+                       i2c-mux@73 {
                                compatible = "nxp,pca9548";
                                #address-cells = <1>;
                                #size-cells = <0>;
index b6b1635..704ee68 100644 (file)
 &i2c1 {
        status = "okay";
        //X24 Riser
-       i2c-switch@71 {
+       i2c-mux@71 {
                compatible = "nxp,pca9544";
                #address-cells = <1>;
                #size-cells = <0>;
                                pagesize = <32>;
                        };
 
-                       i2c-switch@73 {
+                       i2c-mux@73 {
                                compatible = "nxp,pca9546";
                                #address-cells = <1>;
                                #size-cells = <0>;
                                pagesize = <32>;
                        };
 
-                       i2c-switch@73 {
+                       i2c-mux@73 {
                                compatible = "nxp,pca9546";
                                #address-cells = <1>;
                                #size-cells = <0>;
                                pagesize = <32>;
                        };
 
-                       i2c-switch@73 {
+                       i2c-mux@73 {
                                compatible = "nxp,pca9546";
                                #address-cells = <1>;
                                #size-cells = <0>;
index 584efa5..97cd11c 100644 (file)
@@ -44,7 +44,7 @@
 };
 
 &i2c7 {
-       i2c-switch@70 {
+       i2c-mux@70 {
                compatible = "nxp,pca9548";
                #address-cells = <1>;
                #size-cells = <0>;
index d17b977..a677c82 100644 (file)
 &i2c2 {
        status = "okay";
 
-       i2c-switch@70 {
+       i2c-mux@70 {
                compatible = "nxp,pca9548";
                #address-cells = <1>;
                #size-cells = <0>;
 &i2c8 {
        status = "okay";
 
-       i2c-switch@70 {
+       i2c-mux@70 {
                compatible = "nxp,pca9548";
                #address-cells = <1>;
                #size-cells = <0>;
 &i2c11 {
        status = "okay";
 
-       i2c-switch@76 {
+       i2c-mux@76 {
                compatible = "nxp,pca9548";
                #address-cells = <1>;
                #size-cells = <0>;
index 5e61058..98fe0d6 100644 (file)
@@ -57,7 +57,7 @@
 &i2c2 {
        status = "okay";
 
-       i2c-switch@75 {
+       i2c-mux@75 {
                compatible = "nxp,pca9548";
                #address-cells = <1>;
                #size-cells = <0>;
index 1f59ab2..214b2e6 100644 (file)
                        "expander-cable-card5";
        };
 
-       i2c-switch@70 {
+       i2c-mux@70 {
                compatible = "nxp,pca9546";
                reg = <0x70>;
                #address-cells = <1>;
                        "expander-cable-card11";
        };
 
-       i2c-switch@70 {
+       i2c-mux@70 {
                compatible = "nxp,pca9546";
                reg = <0x70>;
                #address-cells = <1>;
 &i2c6 {
        status = "okay";
 
-       i2c-switch@70 {
+       i2c-mux@70 {
                compatible = "nxp,pca9546";
                reg = <0x70>;
                #address-cells = <1>;
                reg = <0x50>;
        };
 
-       i2c-switch@70 {
+       i2c-mux@70 {
                compatible = "nxp,pca9546";
                reg = <0x70>;
                #address-cells = <1>;
                reg = <(0x62 | I2C_OWN_SLAVE_ADDRESS)>;
        };
 
-       i2c-switch@70 {
+       i2c-mux@70 {
                compatible = "nxp,pca9546";
                reg = <0x70>;
                #address-cells = <1>;
                };
        };
 
-       i2c-switch@71 {
+       i2c-mux@71 {
                compatible = "nxp,pca9546";
                reg = <0x71>;
                #address-cells = <1>;
 &i2c15 {
        status = "okay";
 
-       i2c-switch@70 {
+       i2c-mux@70 {
                compatible = "nxp,pca9546";
                reg = <0x70>;
                #address-cells = <1>;
                };
        };
 
-       i2c-switch@71 {
+       i2c-mux@71 {
                compatible = "nxp,pca9546";
                reg = <0x71>;
                #address-cells = <1>;
                };
        };
 
-       i2c-switch@72 {
+       i2c-mux@72 {
                compatible = "nxp,pca9546";
                reg = <0x72>;
                #address-cells = <1>;
index 2566d26..5cb0094 100644 (file)
                reg = <0x4a>;
        };
 
-       pca9546@70 {
+       i2c-mux@70 {
                compatible = "nxp,pca9546";
                reg = <0x70>;
                #address-cells = <1>;
                reg = <0x49>;
        };
 
-       pca9546@70 {
+       i2c-mux@70 {
                compatible = "nxp,pca9546";
                reg = <0x70>;
                #address-cells = <1>;
                reg = <0x4b>;
        };
 
-       pca9546@70 {
+       i2c-mux@70 {
                compatible = "nxp,pca9546";
                reg = <0x70>;
                #address-cells = <1>;
                reg = <0x49>;
        };
 
-       pca9546@70 {
+       i2c-mux@70 {
                compatible = "nxp,pca9546";
                reg = <0x70>;
                #address-cells = <1>;
index 208b0f0..0dea014 100644 (file)
                label = "outlet";
        };
 
-       i2c-switch@70 {
+       i2c-mux@70 {
                compatible = "nxp,pca9546";
                reg = <0x70>;
                #address-cells = <1>;
 &i2c7 {
        status = "okay";
 
-       i2c-switch@70 {
+       i2c-mux@70 {
                compatible = "nxp,pca9546";
                reg = <0x70>;
                #address-cells = <1>;
index b3c1e3b..92b9b39 100644 (file)
                label = "outlet";
        };
 
-       pca9548@70 {
+       i2c-mux@70 {
                compatible = "nxp,pca9548";
                reg = <0x70>;
        };
 &i2c3 {
        status = "okay";
 
-       pca9548@70 {
+       i2c-mux@70 {
                compatible = "nxp,pca9548";
                reg = <0x70>;
        };
 
-       pca9548@71 {
+       i2c-mux@71 {
                compatible = "nxp,pca9548";
                reg = <0x71>;
        };
 
-       pca9548@72 {
+       i2c-mux@72 {
                compatible = "nxp,pca9548";
                reg = <0x72>;
        };
 &i2c5 {
        status = "okay";
 
-       pca9548@70 {
+       i2c-mux@70 {
                compatible = "nxp,pca9548";
                reg = <0x70>;
        };
 &i2c6 {
        status = "okay";
 
-       pca9548@70 {
+       i2c-mux@70 {
                compatible = "nxp,pca9548";
                reg = <0x70>;
        };
index caf6665..c713cb7 100644 (file)
        // I2C EXPANDER
        status = "okay";
 
-       i2c-switch@71 {
+       i2c-mux@71 {
                compatible = "nxp,pca9544";
                #address-cells = <1>;
                #size-cells = <0>;
                reg = <0x71>;
        };
 
-       i2c-switch@73 {
+       i2c-mux@73 {
                compatible = "nxp,pca9544";
                #address-cells = <1>;
                #size-cells = <0>;
        // I2C EXPANDER
        status = "okay";
 
-       i2c-switch@70 {
+       i2c-mux@70 {
                compatible = "nxp,pca9544";
                #address-cells = <1>;
                #size-cells = <0>;
index 8f543cc..ddbcbc6 100644 (file)
         *      Slot 3
         */
 
-       i2c-switch@70 {
+       i2c-mux@70 {
                compatible = "nxp,pca9545";
                reg = <0x70>;
                #address-cells = <1>;
         *      Slot 2,
         *      Slot 3
         */
-       i2c-switch@76 {
+       i2c-mux@76 {
                compatible = "nxp,pca9546";
                reg = <0x76>;
                #address-cells = <1>;
index bcc1820..6045b60 100644 (file)
 &i2c0 {
        status = "okay";
 
-       i2c-switch@70 {
+       i2c-mux@70 {
                compatible = "nxp,pca9545";
                reg = <0x70>;
                #address-cells = <1>;
 
 &i2c3 {
        status = "okay";
-       i2c-switch@70 {
+       i2c-mux@70 {
                compatible = "nxp,pca9546";
                reg = <0x70>;
                #address-cells = <1>;
index 0cb7b20..3d2d8db 100644 (file)
 &i2c1 {
        status = "okay";
 
-       i2c-switch@71 {
+       i2c-mux@71 {
                compatible = "nxp,pca9546";
                reg = <0x71>;
                #address-cells = <1>;
 &i2c4 {
        status = "okay";
 
-       i2c-switch@71 {
+       i2c-mux@71 {
                compatible = "nxp,pca9546";
                reg = <0x71>;
                #address-cells = <1>;
index 9605e53..fed2791 100644 (file)
         *    Slot 6,
         *    Slot 7
         */
-       i2c-switch@74 {
+       i2c-mux@74 {
                compatible = "nxp,pca9546";
                reg = <0x74>;
                #address-cells = <1>;
         *    SSD 1,
         *    SSD 2
         */
-       i2c-switch@77 {
+       i2c-mux@77 {
                compatible = "nxp,pca9548";
                #address-cells = <1>;
                #size-cells = <0>;
         *    PSU3
         *    PSU2
         */
-       i2c-switch@70 {
+       i2c-mux@70 {
                compatible = "nxp,pca9546";
                reg = <0x70>;
                #address-cells = <1>;
index 46cbba6..983853e 100644 (file)
                reg = <0x4b>;
        };
 
-       i2c-switch@70 {
+       i2c-mux@70 {
                compatible = "nxp,pca9546";
                reg = <0x70>;
                #address-cells = <1>;
 &i2c1 {
        status = "okay";
 
-       i2c-switch@59 {
+       i2c-mux@59 {
                compatible = "nxp,pca9848";
                reg = <0x59>;
                #address-cells = <1>;
                        #size-cells = <0>;
                        reg = <7>;
 
-                       i2c-switch@77 {
+                       i2c-mux@77 {
                                compatible = "nxp,pca9546";
                                reg = <0x77>;
                                #address-cells = <1>;
 &i2c6 {
        status = "okay";
 
-       i2c-switch@77 {
+       i2c-mux@77 {
                compatible = "nxp,pca9548";
                #address-cells = <1>;
                #size-cells = <0>;
 &i2c7 {
        status = "okay";
 
-       i2c-switch@75 {
+       i2c-mux@75 {
                compatible = "nxp,pca9546";
                #address-cells = <1>;
                #size-cells = <0>;
index 2431926..44b9853 100644 (file)
 
 &i2c13 {
        /* SMB_PCIE2_STBY_LVC3 */
-       mux-expa@73 {
-               compatible = "nxp,pca9545";
-               reg = <0x73>;
+       i2c-mux@71 {
+               compatible = "nxp,pca9543";
+               reg = <0x71>;
                #address-cells = <1>;
                #size-cells = <0>;
                i2c-mux-idle-disconnect;
        };
-       mux-sata@71 {
-               compatible = "nxp,pca9543";
-               reg = <0x71>;
+       i2c-mux@73 {
+               compatible = "nxp,pca9545";
+               reg = <0x73>;
                #address-cells = <1>;
                #size-cells = <0>;
                i2c-mux-idle-disconnect;
 
 &i2c2 {
        /* SMB_PCIE_STBY_LVC3 */
-       mux-expb@71 {
+       i2c-mux@71 {
                compatible = "nxp,pca9545";
                reg = <0x71>;
                #address-cells = <1>;
index ebbb68b..b8f0b08 100644 (file)
 
 &i2c13 {
        /* SMB_PCIE2_STBY_LVC3 */
-       mux-expa@70 {
+       i2c-mux@70 {
                compatible = "nxp,pca9548";
                reg = <0x70>;
                #address-cells = <1>;
                        #address-cells = <1>;
                        #size-cells = <0>;
                        reg = <2>;
-                       rsra-mux@72 {
+                       i2c-mux@72 {
                                compatible = "nxp,pca9548";
                                reg = <0x72>;
                                #address-cells = <1>;
                        };
                };
        };
-       mux-sata@71 {
+       i2c-mux@71 {
                compatible = "nxp,pca9543";
                reg = <0x71>;
                #address-cells = <1>;
 
 &i2c2 {
        /* SMB_PCIE_STBY_LVC3 */
-       mux-expb@71 {
+       i2c-mux@71 {
                compatible = "nxp,pca9548";
                reg = <0x71>;
                #address-cells = <1>;
                        #address-cells = <1>;
                        #size-cells = <0>;
                        reg = <0>;
-                       rsrb-mux@72 {
+                       i2c-mux@72 {
                                compatible = "nxp,pca9548";
                                reg = <0x72>;
                                #address-cells = <1>;
index e36ee47..933ca83 100644 (file)
 
 &i2c13 {
        /* SMB_PCIE2_STBY_LVC3 */
-       mux-expa@73 {
-               compatible = "nxp,pca9545";
-               reg = <0x73>;
+       i2c-mux@71 {
+               compatible = "nxp,pca9543";
+               reg = <0x71>;
                #address-cells = <1>;
                #size-cells = <0>;
                i2c-mux-idle-disconnect;
        };
-       mux-sata@71 {
-               compatible = "nxp,pca9543";
-               reg = <0x71>;
+       i2c-mux@73 {
+               compatible = "nxp,pca9545";
+               reg = <0x73>;
                #address-cells = <1>;
                #size-cells = <0>;
                i2c-mux-idle-disconnect;
 
 &i2c2 {
        /* SMB_PCIE_STBY_LVC3 */
-       mux-expb@71 {
+       i2c-mux@71 {
                compatible = "nxp,pca9545";
                reg = <0x71>;
                #address-cells = <1>;