diff options
| author | Lech Perczak | 2024-01-21 23:14:16 +0000 |
|---|---|---|
| committer | David Bauer | 2024-01-25 22:45:41 +0000 |
| commit | e405b96fe774fbad9c4c465f41ad853a970439bf (patch) | |
| tree | 127a71e3eeeb3585b2519b5e45b81b0711aa23e6 | |
| parent | 9f4708f76cb0d1392323d6a700b786f73f765fa2 (diff) | |
| download | openwrt-e405b96fe774fbad9c4c465f41ad853a970439bf.tar.gz | |
ath79: ubnt-bullet-m-xw: fix Ethernet PHY traffic
Since commit 6f2e1b7485f0 ("ath79: disable delays on AT803X config init")
Ubiquiti XW boards equipped with AR8035 PHY suffered from lack of
outbound traffic on the Ethernet port. This was caused by the fact, the
U-boot has set this during boot and it wasn't reset by the PHY driver,
and the corresponding setting in device tree was wrong.
Set the 'phy-mode = "rgmii-txid"' at the ð0, and drop this property
from PHY node, as it is not parsed there. This causes the device to
connect using Ethernet once again.
Fixes: db4b6535f837 ("ath79: Add support for Ubiquity Bullet M (XW)")
Fixes: 6f2e1b7485f0 ("ath79: disable delays on AT803X config init")
Signed-off-by: Lech Perczak <lech.perczak@gmail.com>
| -rw-r--r-- | target/linux/ath79/dts/ar9342_ubnt_bullet-m-xw.dts | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/target/linux/ath79/dts/ar9342_ubnt_bullet-m-xw.dts b/target/linux/ath79/dts/ar9342_ubnt_bullet-m-xw.dts index 16d27dc016..ee73428625 100644 --- a/target/linux/ath79/dts/ar9342_ubnt_bullet-m-xw.dts +++ b/target/linux/ath79/dts/ar9342_ubnt_bullet-m-xw.dts @@ -11,7 +11,6 @@ status = "okay"; phy4: ethernet-phy@4 { - phy-mode = "rgmii"; reg = <4>; max-speed = <100>; }; @@ -20,7 +19,7 @@ ð0 { status = "okay"; - phy-mode = "rgmii"; + phy-mode = "rgmii-txid"; phy-handle = <&phy4>; gmac-config { |