ARM: dts: vf610-zii-scu4-aib: Configure fibre ports to 1000BaseX
authorAndrew Lunn <andrew@lunn.ch>
Thu, 9 Jul 2020 00:11:54 +0000 (17:11 -0700)
committerShawn Guo <shawnguo@kernel.org>
Mon, 13 Jul 2020 11:48:53 +0000 (19:48 +0800)
The SFF soldered onto the board expect the ports to use 1000BaseX.  It
makes no sense to have the ports set to SGMII, since they don't even
support that mode.

Signed-off-by: Andrew Lunn <andrew@lunn.ch>
Signed-off-by: Chris Healy <cphealy@gmail.com>
Signed-off-by: Shawn Guo <shawnguo@kernel.org>
arch/arm/boot/dts/vf610-zii-scu4-aib.dts

index b642520..040a1f8 100644 (file)
                                        port@2 {
                                                reg = <2>;
                                                label = "eth_fc_1000_2";
-                                               phy-mode = "sgmii";
+                                               phy-mode = "1000base-x";
                                                managed = "in-band-status";
                                                sfp = <&sff1>;
                                        };
                                        port@3 {
                                                reg = <3>;
                                                label = "eth_fc_1000_3";
-                                               phy-mode = "sgmii";
+                                               phy-mode = "1000base-x";
                                                managed = "in-band-status";
                                                sfp = <&sff2>;
                                        };
                                        port@4 {
                                                reg = <4>;
                                                label = "eth_fc_1000_4";
-                                               phy-mode = "sgmii";
+                                               phy-mode = "1000base-x";
                                                managed = "in-band-status";
                                                sfp = <&sff3>;
                                        };
                                        port@5 {
                                                reg = <5>;
                                                label = "eth_fc_1000_5";
-                                               phy-mode = "sgmii";
+                                               phy-mode = "1000base-x";
                                                managed = "in-band-status";
                                                sfp = <&sff4>;
                                        };
                                        port@6 {
                                                reg = <6>;
                                                label = "eth_fc_1000_6";
-                                               phy-mode = "sgmii";
+                                               phy-mode = "1000base-x";
                                                managed = "in-band-status";
                                                sfp = <&sff5>;
                                        };
                                        port@7 {
                                                reg = <7>;
                                                label = "eth_fc_1000_7";
-                                               phy-mode = "sgmii";
+                                               phy-mode = "1000base-x";
                                                managed = "in-band-status";
                                                sfp = <&sff6>;
                                        };
                                        port@9 {
                                                reg = <9>;
                                                label = "eth_fc_1000_1";
-                                               phy-mode = "sgmii";
+                                               phy-mode = "1000base-x";
                                                managed = "in-band-status";
                                                sfp = <&sff0>;
                                        };
                                        port@2 {
                                                reg = <2>;
                                                label = "eth_fc_1000_8";
-                                               phy-mode = "sgmii";
+                                               phy-mode = "1000base-x";
                                                managed = "in-band-status";
                                                sfp = <&sff7>;
                                        };
                                        port@3 {
                                                reg = <3>;
                                                label = "eth_fc_1000_9";
-                                               phy-mode = "sgmii";
+                                               phy-mode = "1000base-x";
                                                managed = "in-band-status";
                                                sfp = <&sff8>;
                                        };
                                        port@4 {
                                                reg = <4>;
                                                label = "eth_fc_1000_10";
-                                               phy-mode = "sgmii";
+                                               phy-mode = "1000base-x";
                                                managed = "in-band-status";
                                                sfp = <&sff9>;
                                        };