summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorChristian Marangi2026-05-14 20:02:00 +0000
committerChristian Marangi2026-05-14 20:06:34 +0000
commit3bd046e170a967c6eed82f4fd64f3bbc3cdef9fd (patch)
tree1b1a0e4b81bf0c16a8ac8965150581a3e5227d17
parent2b06da15897c970bd426bc95a512e550313a2ea1 (diff)
downloadopenwrt-3bd046e170a967c6eed82f4fd64f3bbc3cdef9fd.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 DTS ] Signed-off-by: Christian Marangi <ansuelsmth@gmail.com>
-rw-r--r--target/linux/airoha/dts/an7581.dtsi4
1 files changed, 0 insertions, 4 deletions
diff --git a/target/linux/airoha/dts/an7581.dtsi b/target/linux/airoha/dts/an7581.dtsi
index 0cb4d32701..442086e1d0 100644
--- a/target/linux/airoha/dts/an7581.dtsi
+++ b/target/linux/airoha/dts/an7581.dtsi
@@ -1003,7 +1003,6 @@
gsw_phy1: ethernet-phy@9 {
compatible = "ethernet-phy-ieee802.3-c22";
reg = <9>;
- interrupts = <1>;
phy-mode = "internal";
status = "disabled";
@@ -1026,7 +1025,6 @@
gsw_phy2: ethernet-phy@a {
compatible = "ethernet-phy-ieee802.3-c22";
reg = <10>;
- interrupts = <2>;
phy-mode = "internal";
status = "disabled";
@@ -1049,7 +1047,6 @@
gsw_phy3: ethernet-phy@b {
compatible = "ethernet-phy-ieee802.3-c22";
reg = <11>;
- interrupts = <3>;
phy-mode = "internal";
status = "disabled";
@@ -1072,7 +1069,6 @@
gsw_phy4: ethernet-phy@c {
compatible = "ethernet-phy-ieee802.3-c22";
reg = <12>;
- interrupts = <4>;
phy-mode = "internal";
status = "disabled";