arm64: dts: ls1028a: disable the felix switch by default
authorMichael Walle <michael@walle.cc>
Thu, 12 Mar 2020 16:43:20 +0000 (17:43 +0100)
committerShawn Guo <shawnguo@kernel.org>
Mon, 16 Mar 2020 08:16:00 +0000 (16:16 +0800)
Disable the felix switch by default and enable it per board which are
actually using it.

Signed-off-by: Michael Walle <michael@walle.cc>
Signed-off-by: Shawn Guo <shawnguo@kernel.org>
arch/arm64/boot/dts/freescale/fsl-ls1028a-kontron-kbox-a-230-ls.dts
arch/arm64/boot/dts/freescale/fsl-ls1028a-kontron-sl28-var2.dts
arch/arm64/boot/dts/freescale/fsl-ls1028a-rdb.dts
arch/arm64/boot/dts/freescale/fsl-ls1028a.dtsi

index 4e30558..4b4cc6a 100644 (file)
        };
 };
 
+&mscc_felix {
+       status = "okay";
+};
+
 &mscc_felix_port0 {
        label = "swp0";
        managed = "in-band-status";
index 0a34ff6..901b5b1 100644 (file)
        status = "okay";
 };
 
+&mscc_felix {
+       status = "okay";
+};
+
 &mscc_felix_port0 {
        label = "gbe0";
        phy-handle = <&phy0>;
index 6d05b76..c2dc123 100644 (file)
        status = "okay";
 };
 
+&mscc_felix {
+       status = "okay";
+};
+
 &mscc_felix_port0 {
        label = "swp0";
        managed = "in-band-status";
index 388aefc..09f37ba 100644 (file)
                                fsl,extts-fifo;
                        };
 
-                       ethernet-switch@0,5 {
+                       mscc_felix: ethernet-switch@0,5 {
                                reg = <0x000500 0 0 0 0>;
                                /* IEP INT_B */
                                interrupts = <GIC_SPI 95 IRQ_TYPE_LEVEL_HIGH>;
+                               status = "disabled";
 
                                ports {
                                        #address-cells = <1>;