ARM: dts: aspeed: rainier and everest: Remove PCA gpio specification
authorEddie James <eajames@linux.ibm.com>
Wed, 20 Oct 2021 21:53:18 +0000 (16:53 -0500)
committerJoel Stanley <joel@jms.id.au>
Thu, 21 Oct 2021 06:26:02 +0000 (16:56 +1030)
Specifying gpio nodes under PCA led controllers no longer does anything,
so remove those nodes in the device trees.

Signed-off-by: Eddie James <eajames@linux.ibm.com>
Reviewed-by: Joel Stanley <joel@jms.id.au>
Link: https://lore.kernel.org/r/20211020215321.33960-3-eajames@linux.ibm.com
Signed-off-by: Joel Stanley <joel@jms.id.au>
arch/arm/boot/dts/aspeed-bmc-ibm-everest.dts
arch/arm/boot/dts/aspeed-bmc-ibm-rainier.dts

index 5ae64364ea3dacc9ad6edd127d2ec0ba544d7dd2..01f734105efff425694eeab96438d0bae79aa1c2 100644 (file)
                        "presence-lcd-op",
                        "presence-base-op",
                        "";
-
-               gpio@0 {
-                       reg = <0>;
-                       type = <PCA955X_TYPE_GPIO>;
-               };
-
-               gpio@1 {
-                       reg = <1>;
-                       type = <PCA955X_TYPE_GPIO>;
-               };
-
-               gpio@2 {
-                       reg = <2>;
-                       type = <PCA955X_TYPE_GPIO>;
-               };
-
-               gpio@3 {
-                       reg = <3>;
-                       type = <PCA955X_TYPE_GPIO>;
-               };
-
-               gpio@4 {
-                       reg = <4>;
-                       type = <PCA955X_TYPE_GPIO>;
-               };
-
-               gpio@5 {
-                       reg = <5>;
-                       type = <PCA955X_TYPE_GPIO>;
-               };
-
-               gpio@6 {
-                       reg = <6>;
-                       type = <PCA955X_TYPE_GPIO>;
-               };
-
-               gpio@7 {
-                       reg = <7>;
-                       type = <PCA955X_TYPE_GPIO>;
-               };
-
-               gpio@8 {
-                       reg = <8>;
-                       type = <PCA955X_TYPE_GPIO>;
-               };
-
-               gpio@9 {
-                       reg = <9>;
-                       type = <PCA955X_TYPE_GPIO>;
-               };
-
-               gpio@10 {
-                       reg = <10>;
-                       type = <PCA955X_TYPE_GPIO>;
-               };
-
-               gpio@11 {
-                       reg = <11>;
-                       type = <PCA955X_TYPE_GPIO>;
-               };
-
-               gpio@12 {
-                       reg = <12>;
-                       type = <PCA955X_TYPE_GPIO>;
-               };
-
-               gpio@13 {
-                       reg = <13>;
-                       type = <PCA955X_TYPE_GPIO>;
-               };
-
-               gpio@14 {
-                       reg = <14>;
-                       type = <PCA955X_TYPE_GPIO>;
-               };
-
-               gpio@15 {
-                       reg = <15>;
-                       type = <PCA955X_TYPE_GPIO>;
-               };
        };
 };
 
                        "expander-cable-card3",
                        "expander-cable-card4",
                        "expander-cable-card5";
-
-               gpio@0 {
-                       reg = <0>;
-                       type = <PCA955X_TYPE_GPIO>;
-               };
-
-               gpio@1 {
-                       reg = <1>;
-                       type = <PCA955X_TYPE_GPIO>;
-               };
-
-               gpio@2 {
-                       reg = <2>;
-                       type = <PCA955X_TYPE_GPIO>;
-               };
-
-               gpio@3 {
-                       reg = <3>;
-                       type = <PCA955X_TYPE_GPIO>;
-               };
-
-               gpio@4 {
-                       reg = <4>;
-                       type = <PCA955X_TYPE_GPIO>;
-               };
-
-               gpio@5 {
-                       reg = <5>;
-                       type = <PCA955X_TYPE_GPIO>;
-               };
-
-               gpio@6 {
-                       reg = <6>;
-                       type = <PCA955X_TYPE_GPIO>;
-               };
-
-               gpio@7 {
-                       reg = <7>;
-                       type = <PCA955X_TYPE_GPIO>;
-               };
-
-               gpio@8 {
-                       reg = <8>;
-                       type = <PCA955X_TYPE_GPIO>;
-               };
-
-               gpio@9 {
-                       reg = <9>;
-                       type = <PCA955X_TYPE_GPIO>;
-               };
        };
 
        i2c-switch@70 {
                                        default-state = "keep";
                                        type = <PCA955X_TYPE_LED>;
                                };
-
-                               gpio@2 {
-                                       reg = <2>;
-                                       type = <PCA955X_TYPE_GPIO>;
-                               };
-
-                               gpio@3 {
-                                       reg = <3>;
-                                       type = <PCA955X_TYPE_GPIO>;
-                               };
-
-                               gpio@4 {
-                                       reg = <4>;
-                                       type = <PCA955X_TYPE_GPIO>;
-                               };
-
-                               gpio@5 {
-                                       reg = <5>;
-                                       type = <PCA955X_TYPE_GPIO>;
-                               };
-
-                               gpio@6 {
-                                       reg = <6>;
-                                       type = <PCA955X_TYPE_GPIO>;
-                               };
-
-                               gpio@7 {
-                                       reg = <7>;
-                                       type = <PCA955X_TYPE_GPIO>;
-                               };
                        };
                };
 
                                        default-state = "keep";
                                        type = <PCA955X_TYPE_LED>;
                                };
-
-                               gpio@2 {
-                                       reg = <2>;
-                                       type = <PCA955X_TYPE_GPIO>;
-                               };
-
-                               gpio@3 {
-                                       reg = <3>;
-                                       type = <PCA955X_TYPE_GPIO>;
-                               };
-
-                               gpio@4 {
-                                       reg = <4>;
-                                       type = <PCA955X_TYPE_GPIO>;
-                               };
-
-                               gpio@5 {
-                                       reg = <5>;
-                                       type = <PCA955X_TYPE_GPIO>;
-                               };
-
-                               gpio@6 {
-                                       reg = <6>;
-                                       type = <PCA955X_TYPE_GPIO>;
-                               };
-
-                               gpio@7 {
-                                       reg = <7>;
-                                       type = <PCA955X_TYPE_GPIO>;
-                               };
                        };
                };
 
                                        default-state = "keep";
                                        type = <PCA955X_TYPE_LED>;
                                };
-
-                               gpio@2 {
-                                       reg = <2>;
-                                       type = <PCA955X_TYPE_GPIO>;
-                               };
-
-                               gpio@3 {
-                                       reg = <3>;
-                                       type = <PCA955X_TYPE_GPIO>;
-                               };
-
-                               gpio@4 {
-                                       reg = <4>;
-                                       type = <PCA955X_TYPE_GPIO>;
-                               };
-
-                               gpio@5 {
-                                       reg = <5>;
-                                       type = <PCA955X_TYPE_GPIO>;
-                               };
-
-                               gpio@6 {
-                                       reg = <6>;
-                                       type = <PCA955X_TYPE_GPIO>;
-                               };
-
-                               gpio@7 {
-                                       reg = <7>;
-                                       type = <PCA955X_TYPE_GPIO>;
-                               };
                        };
                };
        };
                        "expander-cable-card9",
                        "expander-cable-card10",
                        "expander-cable-card11";
-
-               gpio@0 {
-                       reg = <0>;
-                       type = <PCA955X_TYPE_GPIO>;
-               };
-
-               gpio@1 {
-                       reg = <1>;
-                       type = <PCA955X_TYPE_GPIO>;
-               };
-
-               gpio@2 {
-                       reg = <2>;
-                       type = <PCA955X_TYPE_GPIO>;
-               };
-
-               gpio@3 {
-                       reg = <3>;
-                       type = <PCA955X_TYPE_GPIO>;
-               };
-
-               gpio@4 {
-                       reg = <4>;
-                       type = <PCA955X_TYPE_GPIO>;
-               };
-
-               gpio@5 {
-                       reg = <5>;
-                       type = <PCA955X_TYPE_GPIO>;
-               };
-
-               gpio@6 {
-                       reg = <6>;
-                       type = <PCA955X_TYPE_GPIO>;
-               };
-
-               gpio@7 {
-                       reg = <7>;
-                       type = <PCA955X_TYPE_GPIO>;
-               };
-
-               gpio@8 {
-                       reg = <8>;
-                       type = <PCA955X_TYPE_GPIO>;
-               };
-
-               gpio@9 {
-                       reg = <9>;
-                       type = <PCA955X_TYPE_GPIO>;
-               };
-
-               gpio@10 {
-                       reg = <10>;
-                       type = <PCA955X_TYPE_GPIO>;
-               };
-
-               gpio@11 {
-                       reg = <11>;
-                       type = <PCA955X_TYPE_GPIO>;
-               };
-
        };
 
        i2c-switch@70 {
                                        default-state = "keep";
                                        type = <PCA955X_TYPE_LED>;
                                };
-
-                               gpio@2 {
-                                       reg = <2>;
-                                       type = <PCA955X_TYPE_GPIO>;
-                               };
-
-                               gpio@3 {
-                                       reg = <3>;
-                                       type = <PCA955X_TYPE_GPIO>;
-                               };
-
-                               gpio@4 {
-                                       reg = <4>;
-                                       type = <PCA955X_TYPE_GPIO>;
-                               };
-
-                               gpio@5 {
-                                       reg = <5>;
-                                       type = <PCA955X_TYPE_GPIO>;
-                               };
-
-                               gpio@6 {
-                                       reg = <6>;
-                                       type = <PCA955X_TYPE_GPIO>;
-                               };
-
-                               gpio@7 {
-                                       reg = <7>;
-                                       type = <PCA955X_TYPE_GPIO>;
-                               };
                        };
                };
 
                                        default-state = "keep";
                                        type = <PCA955X_TYPE_LED>;
                                };
-
-                               gpio@2 {
-                                       reg = <2>;
-                                       type = <PCA955X_TYPE_GPIO>;
-                               };
-
-                               gpio@3 {
-                                       reg = <3>;
-                                       type = <PCA955X_TYPE_GPIO>;
-                               };
-
-                               gpio@4 {
-                                       reg = <4>;
-                                       type = <PCA955X_TYPE_GPIO>;
-                               };
-
-                               gpio@5 {
-                                       reg = <5>;
-                                       type = <PCA955X_TYPE_GPIO>;
-                               };
-
-                               gpio@6 {
-                                       reg = <6>;
-                                       type = <PCA955X_TYPE_GPIO>;
-                               };
-
-                               gpio@7 {
-                                       reg = <7>;
-                                       type = <PCA955X_TYPE_GPIO>;
-                               };
                        };
                };
 
                                        default-state = "keep";
                                        type = <PCA955X_TYPE_LED>;
                                };
-
-                               gpio@2 {
-                                       reg = <2>;
-                                       type = <PCA955X_TYPE_GPIO>;
-                               };
-
-                               gpio@3 {
-                                       reg = <3>;
-                                       type = <PCA955X_TYPE_GPIO>;
-                               };
-
-                               gpio@4 {
-                                       reg = <4>;
-                                       type = <PCA955X_TYPE_GPIO>;
-                               };
-
-                               gpio@5 {
-                                       reg = <5>;
-                                       type = <PCA955X_TYPE_GPIO>;
-                               };
-
-                               gpio@6 {
-                                       reg = <6>;
-                                       type = <PCA955X_TYPE_GPIO>;
-                               };
-
-                               gpio@7 {
-                                       reg = <7>;
-                                       type = <PCA955X_TYPE_GPIO>;
-                               };
                        };
                };
 
                                        default-state = "keep";
                                        type = <PCA955X_TYPE_LED>;
                                };
-
-                               gpio@2 {
-                                       reg = <2>;
-                                       type = <PCA955X_TYPE_GPIO>;
-                               };
-
-                               gpio@3 {
-                                       reg = <3>;
-                                       type = <PCA955X_TYPE_GPIO>;
-                               };
-
-                               gpio@4 {
-                                       reg = <4>;
-                                       type = <PCA955X_TYPE_GPIO>;
-                               };
-
-                               gpio@5 {
-                                       reg = <5>;
-                                       type = <PCA955X_TYPE_GPIO>;
-                               };
-
-                               gpio@6 {
-                                       reg = <6>;
-                                       type = <PCA955X_TYPE_GPIO>;
-                               };
-
-                               gpio@7 {
-                                       reg = <7>;
-                                       type = <PCA955X_TYPE_GPIO>;
-                               };
                        };
                };
        };
                                        default-state = "keep";
                                        type = <PCA955X_TYPE_LED>;
                                };
-
-                               gpio@2 {
-                                       reg = <2>;
-                                       type = <PCA955X_TYPE_GPIO>;
-                               };
-
-                               gpio@3 {
-                                       reg = <3>;
-                                       type = <PCA955X_TYPE_GPIO>;
-                               };
-
-                               gpio@4 {
-                                       reg = <4>;
-                                       type = <PCA955X_TYPE_GPIO>;
-                               };
-
-                               gpio@5 {
-                                       reg = <5>;
-                                       type = <PCA955X_TYPE_GPIO>;
-                               };
-
-                               gpio@6 {
-                                       reg = <6>;
-                                       type = <PCA955X_TYPE_GPIO>;
-                               };
-
-                               gpio@7 {
-                                       reg = <7>;
-                                       type = <PCA955X_TYPE_GPIO>;
-                               };
                        };
                };
 
                                        default-state = "keep";
                                        type = <PCA955X_TYPE_LED>;
                                };
-
-                               gpio@2 {
-                                       reg = <2>;
-                                       type = <PCA955X_TYPE_GPIO>;
-                               };
-
-                               gpio@3 {
-                                       reg = <3>;
-                                       type = <PCA955X_TYPE_GPIO>;
-                               };
-
-                               gpio@4 {
-                                       reg = <4>;
-                                       type = <PCA955X_TYPE_GPIO>;
-                               };
-
-                               gpio@5 {
-                                       reg = <5>;
-                                       type = <PCA955X_TYPE_GPIO>;
-                               };
-
-                               gpio@6 {
-                                       reg = <6>;
-                                       type = <PCA955X_TYPE_GPIO>;
-                               };
-
-                               gpio@7 {
-                                       reg = <7>;
-                                       type = <PCA955X_TYPE_GPIO>;
-                               };
                        };
                };
 
                                        default-state = "keep";
                                        type = <PCA955X_TYPE_LED>;
                                };
-
-                               gpio@2 {
-                                       reg = <2>;
-                                       type = <PCA955X_TYPE_GPIO>;
-                               };
-
-                               gpio@3 {
-                                       reg = <3>;
-                                       type = <PCA955X_TYPE_GPIO>;
-                               };
-
-                               gpio@4 {
-                                       reg = <4>;
-                                       type = <PCA955X_TYPE_GPIO>;
-                               };
-
-                               gpio@5 {
-                                       reg = <5>;
-                                       type = <PCA955X_TYPE_GPIO>;
-                               };
-
-                               gpio@6 {
-                                       reg = <6>;
-                                       type = <PCA955X_TYPE_GPIO>;
-                               };
-
-                               gpio@7 {
-                                       reg = <7>;
-                                       type = <PCA955X_TYPE_GPIO>;
-                               };
                        };
                };
 
                                        default-state = "keep";
                                        type = <PCA955X_TYPE_LED>;
                                };
-
-                               gpio@2 {
-                                       reg = <2>;
-                                       type = <PCA955X_TYPE_GPIO>;
-                               };
-
-                               gpio@3 {
-                                       reg = <3>;
-                                       type = <PCA955X_TYPE_GPIO>;
-                               };
-
-                               gpio@4 {
-                                       reg = <4>;
-                                       type = <PCA955X_TYPE_GPIO>;
-                               };
-
-                               gpio@5 {
-                                       reg = <5>;
-                                       type = <PCA955X_TYPE_GPIO>;
-                               };
-
-                               gpio@6 {
-                                       reg = <6>;
-                                       type = <PCA955X_TYPE_GPIO>;
-                               };
-
-                               gpio@7 {
-                                       reg = <7>;
-                                       type = <PCA955X_TYPE_GPIO>;
-                               };
                        };
                };
        };
                gpio-controller;
                #gpio-cells = <2>;
 
-               gpio@0 {
-                       reg = <0>;
-                       type = <PCA955X_TYPE_GPIO>;
-               };
-
                led@1 {
                        label = "pcieslot-c01";
                        reg = <1>;
                        default-state = "keep";
                        type = <PCA955X_TYPE_LED>;
                };
-
-               gpio@12 {
-                       reg = <12>;
-                       type = <PCA955X_TYPE_GPIO>;
-               };
-
-               gpio@13 {
-                       reg = <13>;
-                       type = <PCA955X_TYPE_GPIO>;
-               };
-
-               gpio@14 {
-                       reg = <14>;
-                       type = <PCA955X_TYPE_GPIO>;
-               };
-
-               gpio@15 {
-                       reg = <15>;
-                       type = <PCA955X_TYPE_GPIO>;
-               };
        };
 };
 
                        type = <PCA955X_TYPE_LED>;
                };
 
-               gpio@7 {
-                       reg = <7>;
-                       type = <PCA955X_TYPE_GPIO>;
-               };
-
                led@8 {
                        label = "vrm4";
                        reg = <8>;
                        type = <PCA955X_TYPE_LED>;
                };
 
-               gpio@7 {
-                       reg = <7>;
-                       type = <PCA955X_TYPE_GPIO>;
-               };
-
                led@8 {
                        label = "vrm0";
                        reg = <8>;
                                        default-state = "keep";
                                        type = <PCA955X_TYPE_LED>;
                                };
-
-                               gpio@14 {
-                                       reg = <14>;
-                                       type = <PCA955X_TYPE_GPIO>;
-                               };
-
-                               gpio@15 {
-                                       reg = <15>;
-                                       type = <PCA955X_TYPE_GPIO>;
-                               };
                        };
 
                        pca0: pca9552@61 {
                                        "presence-fan2",
                                        "presence-fan1",
                                        "presence-fan0";
-
-                               gpio@0 {
-                                       reg = <0>;
-                                       type = <PCA955X_TYPE_GPIO>;
-                               };
-
-                               gpio@1 {
-                                       reg = <1>;
-                                       type = <PCA955X_TYPE_GPIO>;
-                               };
-
-                               gpio@2 {
-                                       reg = <2>;
-                                       type = <PCA955X_TYPE_GPIO>;
-                               };
-
-                               gpio@3 {
-                                       reg = <3>;
-                                       type = <PCA955X_TYPE_GPIO>;
-                               };
-
-                               gpio@4 {
-                                       reg = <4>;
-                                       type = <PCA955X_TYPE_GPIO>;
-                               };
-
-                               gpio@5 {
-                                       reg = <5>;
-                                       type = <PCA955X_TYPE_GPIO>;
-                               };
-
-                               gpio@6 {
-                                       reg = <6>;
-                                       type = <PCA955X_TYPE_GPIO>;
-                               };
-
-                               gpio@7 {
-                                       reg = <7>;
-                                       type = <PCA955X_TYPE_GPIO>;
-                               };
-
-                               gpio@8 {
-                                       reg = <8>;
-                                       type = <PCA955X_TYPE_GPIO>;
-                               };
-
-                               gpio@9 {
-                                       reg = <9>;
-                                       type = <PCA955X_TYPE_GPIO>;
-                               };
-
-                               gpio@10 {
-                                       reg = <10>;
-                                       type = <PCA955X_TYPE_GPIO>;
-                               };
-
-                               gpio@11 {
-                                       reg = <11>;
-                                       type = <PCA955X_TYPE_GPIO>;
-                               };
-
-                               gpio@12 {
-                                       reg = <12>;
-                                       type = <PCA955X_TYPE_GPIO>;
-                               };
-
-                               gpio@13 {
-                                       reg = <13>;
-                                       type = <PCA955X_TYPE_GPIO>;
-                               };
-
-                               gpio@14 {
-                                       reg = <14>;
-                                       type = <PCA955X_TYPE_GPIO>;
-                               };
-
-                               gpio@15 {
-                                       reg = <15>;
-                                       type = <PCA955X_TYPE_GPIO>;
-                               };
                        };
                };
        };
index e615c1bc5eb4ef2b9c64146807fee49f22b102a6..1c632cb0fd16a3d4efd37fd0af56a8554347764c 100644 (file)
                        "DASD_BP2_PRESENT_N",
                        "DASD_BP1_PRESENT_N",
                        "DASD_BP0_PRESENT_N";
-
-               gpio@0 {
-                       reg = <0>;
-                       type = <PCA955X_TYPE_GPIO>;
-               };
-
-               gpio@1 {
-                       reg = <1>;
-                       type = <PCA955X_TYPE_GPIO>;
-               };
-
-               gpio@2 {
-                       reg = <2>;
-                       type = <PCA955X_TYPE_GPIO>;
-               };
-
-               gpio@3 {
-                       reg = <3>;
-                       type = <PCA955X_TYPE_GPIO>;
-               };
-
-               gpio@4 {
-                       reg = <4>;
-                       type = <PCA955X_TYPE_GPIO>;
-               };
-
-               gpio@5 {
-                       reg = <5>;
-                       type = <PCA955X_TYPE_GPIO>;
-               };
-
-               gpio@6 {
-                       reg = <6>;
-                       type = <PCA955X_TYPE_GPIO>;
-               };
-
-               gpio@7 {
-                       reg = <7>;
-                       type = <PCA955X_TYPE_GPIO>;
-               };
        };
 };
 
                        "SLOT1_EXPANDER_PRSNT_N", "SLOT2_EXPANDER_PRSNT_N",
                        "SLOT3_EXPANDER_PRSNT_N", "SLOT4_EXPANDER_PRSNT_N",
                        "", "", "", "", "", "";
-
-               gpio@0 {
-                       reg = <0>;
-                       type = <PCA955X_TYPE_GPIO>;
-               };
-
-               gpio@1 {
-                       reg = <1>;
-                       type = <PCA955X_TYPE_GPIO>;
-               };
-
-               gpio@2 {
-                       reg = <2>;
-                       type = <PCA955X_TYPE_GPIO>;
-               };
-
-               gpio@3 {
-                       reg = <3>;
-                       type = <PCA955X_TYPE_GPIO>;
-               };
-
-               gpio@4 {
-                       reg = <4>;
-                       type = <PCA955X_TYPE_GPIO>;
-               };
-
-               gpio@5 {
-                       reg = <5>;
-                       type = <PCA955X_TYPE_GPIO>;
-               };
-
-               gpio@6 {
-                       reg = <6>;
-                       type = <PCA955X_TYPE_GPIO>;
-               };
-
-               gpio@7 {
-                       reg = <7>;
-                       type = <PCA955X_TYPE_GPIO>;
-               };
-
-               gpio@8 {
-                       reg = <8>;
-                       type = <PCA955X_TYPE_GPIO>;
-               };
-
-               gpio@9 {
-                       reg = <9>;
-                       type = <PCA955X_TYPE_GPIO>;
-               };
-
-               gpio@10 {
-                       reg = <10>;
-                       type = <PCA955X_TYPE_GPIO>;
-               };
-
-               gpio@11 {
-                       reg = <11>;
-                       type = <PCA955X_TYPE_GPIO>;
-               };
-
-               gpio@12 {
-                       reg = <12>;
-                       type = <PCA955X_TYPE_GPIO>;
-               };
-
-               gpio@13 {
-                       reg = <13>;
-                       type = <PCA955X_TYPE_GPIO>;
-               };
-
-               gpio@14 {
-                       reg = <14>;
-                       type = <PCA955X_TYPE_GPIO>;
-               };
-
-               gpio@15 {
-                       reg = <15>;
-                       type = <PCA955X_TYPE_GPIO>;
-               };
        };
 };
 
                        default-state = "keep";
                        type = <PCA955X_TYPE_LED>;
                };
-
-               gpio@2 {
-                       reg = <2>;
-                       type = <PCA955X_TYPE_GPIO>;
-               };
-
-               gpio@3 {
-                       reg = <3>;
-                       type = <PCA955X_TYPE_GPIO>;
-               };
-
-               gpio@4 {
-                       reg = <4>;
-                       type = <PCA955X_TYPE_GPIO>;
-               };
-
-               gpio@5 {
-                       reg = <5>;
-                       type = <PCA955X_TYPE_GPIO>;
-               };
-
-               gpio@6 {
-                       reg = <6>;
-                       type = <PCA955X_TYPE_GPIO>;
-               };
-
-               gpio@7 {
-                       reg = <7>;
-                       type = <PCA955X_TYPE_GPIO>;
-               };
        };
 
        pca9546@70 {
                        default-state = "keep";
                        type = <PCA955X_TYPE_LED>;
                };
-
-               gpio@2 {
-                       reg = <2>;
-                       type = <PCA955X_TYPE_GPIO>;
-               };
-
-               gpio@3 {
-                       reg = <3>;
-                       type = <PCA955X_TYPE_GPIO>;
-               };
-
-               gpio@4 {
-                       reg = <4>;
-                       type = <PCA955X_TYPE_GPIO>;
-               };
-
-               gpio@5 {
-                       reg = <5>;
-                       type = <PCA955X_TYPE_GPIO>;
-               };
-
-               gpio@6 {
-                       reg = <6>;
-                       type = <PCA955X_TYPE_GPIO>;
-               };
-
-               gpio@7 {
-                       reg = <7>;
-                       type = <PCA955X_TYPE_GPIO>;
-               };
        };
 
        pca9551@61 {
                        default-state = "keep";
                        type = <PCA955X_TYPE_LED>;
                };
-
-               gpio@2 {
-                       reg = <2>;
-                       type = <PCA955X_TYPE_GPIO>;
-               };
-
-               gpio@3 {
-                       reg = <3>;
-                       type = <PCA955X_TYPE_GPIO>;
-               };
-
-               gpio@4 {
-                       reg = <4>;
-                       type = <PCA955X_TYPE_GPIO>;
-               };
-
-               gpio@5 {
-                       reg = <5>;
-                       type = <PCA955X_TYPE_GPIO>;
-               };
-
-               gpio@6 {
-                       reg = <6>;
-                       type = <PCA955X_TYPE_GPIO>;
-               };
-
-               gpio@7 {
-                       reg = <7>;
-                       type = <PCA955X_TYPE_GPIO>;
-               };
        };
 
        pca9546@70 {
                        type = <PCA955X_TYPE_LED>;
                };
 
-               gpio@7 {
-                       reg = <7>;
-                       type = <PCA955X_TYPE_GPIO>;
-               };
-
                led@8 {
                        label = "lcd-russel";
                        reg = <8>;
                        default-state = "keep";
                        type = <PCA955X_TYPE_LED>;
                };
-
-               gpio@9 {
-                       reg = <9>;
-                       type = <PCA955X_TYPE_GPIO>;
-               };
-
-               gpio@10 {
-                       reg = <10>;
-                       type = <PCA955X_TYPE_GPIO>;
-               };
-
-               gpio@11 {
-                       reg = <11>;
-                       type = <PCA955X_TYPE_GPIO>;
-               };
-
-               gpio@12 {
-                       reg = <12>;
-                       type = <PCA955X_TYPE_GPIO>;
-               };
-
-               gpio@13 {
-                       reg = <13>;
-                       type = <PCA955X_TYPE_GPIO>;
-               };
-
-               gpio@14 {
-                       reg = <14>;
-                       type = <PCA955X_TYPE_GPIO>;
-               };
-
-               gpio@15 {
-                       reg = <15>;
-                       type = <PCA955X_TYPE_GPIO>;
-               };
        };
 
        pca9552@31 {
                        type = <PCA955X_TYPE_LED>;
                };
 
-               gpio@2 {
-                       reg = <2>;
-                       type = <PCA955X_TYPE_GPIO>;
-               };
-
                led@3 {
                        label = "dasd-pyramid0";
                        reg = <3>;
                        default-state = "keep";
                        type = <PCA955X_TYPE_LED>;
                };
-
-               gpio@6 {
-                       reg = <6>;
-                       type = <PCA955X_TYPE_GPIO>;
-               };
-
-               gpio@7 {
-                       reg = <7>;
-                       type = <PCA955X_TYPE_GPIO>;
-               };
-
-               gpio@8 {
-                       reg = <8>;
-                       type = <PCA955X_TYPE_GPIO>;
-               };
-
-               gpio@9 {
-                       reg = <9>;
-                       type = <PCA955X_TYPE_GPIO>;
-               };
-
-               gpio@10 {
-                       reg = <10>;
-                       type = <PCA955X_TYPE_GPIO>;
-               };
-
-               gpio@11 {
-                       reg = <11>;
-                       type = <PCA955X_TYPE_GPIO>;
-               };
-
-               gpio@12 {
-                       reg = <12>;
-                       type = <PCA955X_TYPE_GPIO>;
-               };
-
-               gpio@13 {
-                       reg = <13>;
-                       type = <PCA955X_TYPE_GPIO>;
-               };
-
-               gpio@14 {
-                       reg = <14>;
-                       type = <PCA955X_TYPE_GPIO>;
-               };
-
-               gpio@15 {
-                       reg = <15>;
-                       type = <PCA955X_TYPE_GPIO>;
-               };
        };
 
        ibm-panel@62 {
                        "SLOT8_EXPANDER_PRSNT_N", "SLOT9_EXPANDER_PRSNT_N",
                        "SLOT10_EXPANDER_PRSNT_N", "SLOT11_EXPANDER_PRSNT_N",
                        "", "", "", "";
-
-               gpio@0 {
-                       reg = <0>;
-                       type = <PCA955X_TYPE_GPIO>;
-               };
-
-               gpio@1 {
-                       reg = <1>;
-                       type = <PCA955X_TYPE_GPIO>;
-               };
-
-               gpio@2 {
-                       reg = <2>;
-                       type = <PCA955X_TYPE_GPIO>;
-               };
-
-               gpio@3 {
-                       reg = <3>;
-                       type = <PCA955X_TYPE_GPIO>;
-               };
-
-               gpio@4 {
-                       reg = <4>;
-                       type = <PCA955X_TYPE_GPIO>;
-               };
-
-               gpio@5 {
-                       reg = <5>;
-                       type = <PCA955X_TYPE_GPIO>;
-               };
-
-               gpio@6 {
-                       reg = <6>;
-                       type = <PCA955X_TYPE_GPIO>;
-               };
-
-               gpio@7 {
-                       reg = <7>;
-                       type = <PCA955X_TYPE_GPIO>;
-               };
-
-               gpio@8 {
-                       reg = <8>;
-                       type = <PCA955X_TYPE_GPIO>;
-               };
-
-               gpio@9 {
-                       reg = <9>;
-                       type = <PCA955X_TYPE_GPIO>;
-               };
-
-               gpio@10 {
-                       reg = <10>;
-                       type = <PCA955X_TYPE_GPIO>;
-               };
-
-               gpio@11 {
-                       reg = <11>;
-                       type = <PCA955X_TYPE_GPIO>;
-               };
-
-               gpio@12 {
-                       reg = <12>;
-                       type = <PCA955X_TYPE_GPIO>;
-               };
-
-               gpio@13 {
-                       reg = <13>;
-                       type = <PCA955X_TYPE_GPIO>;
-               };
-
-               gpio@14 {
-                       reg = <14>;
-                       type = <PCA955X_TYPE_GPIO>;
-               };
-
-               gpio@15 {
-                       reg = <15>;
-                       type = <PCA955X_TYPE_GPIO>;
-               };
        };
 
 };
                        default-state = "keep";
                        type = <PCA955X_TYPE_LED>;
                };
-
-               gpio@2 {
-                       reg = <2>;
-                       type = <PCA955X_TYPE_GPIO>;
-               };
-
-               gpio@3 {
-                       reg = <3>;
-                       type = <PCA955X_TYPE_GPIO>;
-               };
-
-               gpio@4 {
-                       reg = <4>;
-                       type = <PCA955X_TYPE_GPIO>;
-               };
-
-               gpio@5 {
-                       reg = <5>;
-                       type = <PCA955X_TYPE_GPIO>;
-               };
-
-               gpio@6 {
-                       reg = <6>;
-                       type = <PCA955X_TYPE_GPIO>;
-               };
-
-               gpio@7 {
-                       reg = <7>;
-                       type = <PCA955X_TYPE_GPIO>;
-               };
        };
 
        pca9546@70 {
                        default-state = "keep";
                        type = <PCA955X_TYPE_LED>;
                };
-
-               gpio@8 {
-                       reg = <8>;
-                       type = <PCA955X_TYPE_GPIO>;
-               };
-
-               gpio@9 {
-                       reg = <9>;
-                       type = <PCA955X_TYPE_GPIO>;
-               };
-
-               gpio@10 {
-                       reg = <10>;
-                       type = <PCA955X_TYPE_GPIO>;
-               };
-
-               gpio@11 {
-                       reg = <11>;
-                       type = <PCA955X_TYPE_GPIO>;
-               };
-
-               gpio@12 {
-                       reg = <12>;
-                       type = <PCA955X_TYPE_GPIO>;
-               };
-
-               gpio@13 {
-                       reg = <13>;
-                       type = <PCA955X_TYPE_GPIO>;
-               };
-
-               gpio@14 {
-                       reg = <14>;
-                       type = <PCA955X_TYPE_GPIO>;
-               };
-
-               gpio@15 {
-                       reg = <15>;
-                       type = <PCA955X_TYPE_GPIO>;
-               };
        };
 };
 
                        default-state = "keep";
                        type = <PCA955X_TYPE_LED>;
                };
-
-               gpio@8 {
-                       reg = <8>;
-                       type = <PCA955X_TYPE_GPIO>;
-               };
-
-               gpio@9 {
-                       reg = <9>;
-                       type = <PCA955X_TYPE_GPIO>;
-               };
-
-               gpio@10 {
-                       reg = <10>;
-                       type = <PCA955X_TYPE_GPIO>;
-               };
-
-               gpio@11 {
-                       reg = <11>;
-                       type = <PCA955X_TYPE_GPIO>;
-               };
-
-               gpio@12 {
-                       reg = <12>;
-                       type = <PCA955X_TYPE_GPIO>;
-               };
-
-               gpio@13 {
-                       reg = <13>;
-                       type = <PCA955X_TYPE_GPIO>;
-               };
-
-               gpio@14 {
-                       reg = <14>;
-                       type = <PCA955X_TYPE_GPIO>;
-               };
-
-               gpio@15 {
-                       reg = <15>;
-                       type = <PCA955X_TYPE_GPIO>;
-               };
        };
 };
 
                        default-state = "keep";
                        type = <PCA955X_TYPE_LED>;
                };
-
-               gpio@8 {
-                       reg = <8>;
-                       type = <PCA955X_TYPE_GPIO>;
-               };
-
-               gpio@9 {
-                       reg = <9>;
-                       type = <PCA955X_TYPE_GPIO>;
-               };
-
-               gpio@10 {
-                       reg = <10>;
-                       type = <PCA955X_TYPE_GPIO>;
-               };
-
-               gpio@11 {
-                       reg = <11>;
-                       type = <PCA955X_TYPE_GPIO>;
-               };
-
-               gpio@12 {
-                       reg = <12>;
-                       type = <PCA955X_TYPE_GPIO>;
-               };
-
-               gpio@13 {
-                       reg = <13>;
-                       type = <PCA955X_TYPE_GPIO>;
-               };
-
-               gpio@14 {
-                       reg = <14>;
-                       type = <PCA955X_TYPE_GPIO>;
-               };
-
-               gpio@15 {
-                       reg = <15>;
-                       type = <PCA955X_TYPE_GPIO>;
-               };
        };
 };