These boards suffer from a sudden inability to establish a link on the
SGMII. Enable the workaround to fix the link when it dies.
Signed-off-by: David Bauer <mail@david-bauer.net>
phy-handle = <&phy0>;
pll-data = <0x3000000 0x101 0x1313>;
+ qca955x-sgmii-fixup;
+
gmac-config {
device = <&gmac>;
ge0-sgmii = <0>;
phy0: ethernet-phy@0 {
reg = <0>;
+ at803x-override-sgmii-link-check;
};
};
&mdio1 {
phy1: ethernet-phy@1 {
reg = <1>;
+ at803x-override-sgmii-link-check;
};
};
phy-handle = <&phy1>;
pll-data = <0x03000101 0x00000101 0x00001313>;
+
+ qca955x-sgmii-fixup;
};
&wmac {
phy2: ethernet-phy@2 {
reg = <2>;
+ at803x-override-sgmii-link-check;
};
};
mtd-mac-address = <&art 0x12>;
phy-handle = <&phy2>;
pll-data = <0x3000101 0x101 0x1313>;
+ qca955x-sgmii-fixup;
};