ath79: use upstream properties to disable EEE

The hack-patch which introduced the "at803x-disable-smarteee" for
disabling SmartEEE did in fact not disable SmartEEE but rather disabled
802.3az "standard" EEE.

This can be done by using the upstream properties "eee-broken-100tx" and
"eee-broken-1000t". EEE is then disabled by the PHY subsystem.

Tested on devolo WiFi pro 1200e.

Signed-off-by: David Bauer <mail@david-bauer.net>
master
David Bauer 2020-01-21 21:11:19 +01:00
parent 6eaea3a8ba
commit a8898f1a11
4 changed files with 8 additions and 4 deletions

View File

@ -105,7 +105,8 @@
phy4: ethernet-phy@4 {
reg = <4>;
at803x-disable-smarteee;
eee-broken-100tx;
eee-broken-1000t;
};
};

View File

@ -125,7 +125,8 @@
phy5: ethernet-phy@5 {
reg = <5>;
at803x-disable-smarteee;
eee-broken-100tx;
eee-broken-1000t;
};
};

View File

@ -142,7 +142,8 @@
phy5: ethernet-phy@5 {
reg = <5>;
at803x-disable-smarteee;
eee-broken-100tx;
eee-broken-1000t;
};
};

View File

@ -92,7 +92,8 @@
reg = <4>;
phy-mode = "rgmii-rxid";
at803x-disable-smarteee;
eee-broken-100tx;
eee-broken-1000t;
};
};
};