mirror of
https://github.com/openwrt/openwrt.git
synced 2024-12-29 18:19:02 +00:00
ath79: enable SGMII workaround for affected boards
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>
This commit is contained in:
parent
c760469918
commit
654eec5a2d
@ -78,6 +78,8 @@
|
|||||||
phy-handle = <&phy0>;
|
phy-handle = <&phy0>;
|
||||||
pll-data = <0x3000000 0x101 0x1313>;
|
pll-data = <0x3000000 0x101 0x1313>;
|
||||||
|
|
||||||
|
qca955x-sgmii-fixup;
|
||||||
|
|
||||||
gmac-config {
|
gmac-config {
|
||||||
device = <&gmac>;
|
device = <&gmac>;
|
||||||
ge0-sgmii = <0>;
|
ge0-sgmii = <0>;
|
||||||
@ -89,5 +91,6 @@
|
|||||||
|
|
||||||
phy0: ethernet-phy@0 {
|
phy0: ethernet-phy@0 {
|
||||||
reg = <0>;
|
reg = <0>;
|
||||||
|
at803x-override-sgmii-link-check;
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
@ -132,6 +132,7 @@
|
|||||||
&mdio1 {
|
&mdio1 {
|
||||||
phy1: ethernet-phy@1 {
|
phy1: ethernet-phy@1 {
|
||||||
reg = <1>;
|
reg = <1>;
|
||||||
|
at803x-override-sgmii-link-check;
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|
||||||
@ -141,6 +142,8 @@
|
|||||||
|
|
||||||
phy-handle = <&phy1>;
|
phy-handle = <&phy1>;
|
||||||
pll-data = <0x03000101 0x00000101 0x00001313>;
|
pll-data = <0x03000101 0x00000101 0x00001313>;
|
||||||
|
|
||||||
|
qca955x-sgmii-fixup;
|
||||||
};
|
};
|
||||||
|
|
||||||
&wmac {
|
&wmac {
|
||||||
|
@ -117,6 +117,7 @@
|
|||||||
|
|
||||||
phy2: ethernet-phy@2 {
|
phy2: ethernet-phy@2 {
|
||||||
reg = <2>;
|
reg = <2>;
|
||||||
|
at803x-override-sgmii-link-check;
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|
||||||
@ -144,4 +145,5 @@
|
|||||||
mtd-mac-address = <&art 0x12>;
|
mtd-mac-address = <&art 0x12>;
|
||||||
phy-handle = <&phy2>;
|
phy-handle = <&phy2>;
|
||||||
pll-data = <0x3000101 0x101 0x1313>;
|
pll-data = <0x3000101 0x101 0x1313>;
|
||||||
|
qca955x-sgmii-fixup;
|
||||||
};
|
};
|
||||||
|
Loading…
Reference in New Issue
Block a user