diff options
| author | Christian Marangi | 2026-05-14 20:02:00 +0000 |
|---|---|---|
| committer | Christian Marangi | 2026-05-14 20:07:45 +0000 |
| commit | af35693db2ec3faa81ef2042135f14308e9b286d (patch) | |
| tree | a9228b4bba716a1bfab2baee1c19dfb72355f4c5 | |
| parent | 72dbda434454c615979fbd8cc1f25bbd7860f487 (diff) | |
| download | openwrt-af35693db2ec3faa81ef2042135f14308e9b286d.tar.gz | |
airoha: an7581: move internal PHY interrupt to specific device DTS
It was discovered that the internal PHY interrupt are not always connected
and PHY link up/down is not correctly detected.
This is the case of the Nokia Valyrian board that suffer from this problem.
To handle this, drop the internal PHY interrupt property from DTSI and add
it only to the Gemtek W1700K DTS where it was reported to work correctly.
(cherry picked from commit 89d8dc13d066e5dc44586e3db670cb8daabf7c23)
[ drop Gemtek W1700K ]
Signed-off-by: Christian Marangi <ansuelsmth@gmail.com>
| -rw-r--r-- | target/linux/airoha/dts/an7581.dtsi | 4 |
1 files changed, 0 insertions, 4 deletions
diff --git a/target/linux/airoha/dts/an7581.dtsi b/target/linux/airoha/dts/an7581.dtsi index 2ca192d32d..87e99e30bb 100644 --- a/target/linux/airoha/dts/an7581.dtsi +++ b/target/linux/airoha/dts/an7581.dtsi @@ -981,7 +981,6 @@ gsw_phy1: ethernet-phy@9 { compatible = "ethernet-phy-ieee802.3-c22"; reg = <9>; - interrupts = <1>; phy-mode = "internal"; status = "disabled"; @@ -1004,7 +1003,6 @@ gsw_phy2: ethernet-phy@a { compatible = "ethernet-phy-ieee802.3-c22"; reg = <10>; - interrupts = <2>; phy-mode = "internal"; status = "disabled"; @@ -1027,7 +1025,6 @@ gsw_phy3: ethernet-phy@b { compatible = "ethernet-phy-ieee802.3-c22"; reg = <11>; - interrupts = <3>; phy-mode = "internal"; status = "disabled"; @@ -1050,7 +1047,6 @@ gsw_phy4: ethernet-phy@c { compatible = "ethernet-phy-ieee802.3-c22"; reg = <12>; - interrupts = <4>; phy-mode = "internal"; status = "disabled"; |