[openwrt/openwrt] mediatek: mt7622: fix 2.5G WAN port on Netgear WAX206

LEDE Commits lede-commits at lists.infradead.org
Fri Oct 31 02:58:54 PDT 2025


dangole pushed a commit to openwrt/openwrt.git, branch main:
https://git.openwrt.org/351deebb3fe3def3a3be60ce47abda47376903a0

commit 351deebb3fe3def3a3be60ce47abda47376903a0
Author: Aleksander Jan Bajkowski <olek2 at wp.pl>
AuthorDate: Thu Oct 30 19:14:27 2025 +0100

    mediatek: mt7622: fix 2.5G WAN port on Netgear WAX206
    
    Since 6b43a52171f5, the PHY is using interrupts instead of polling. It
    turned out that the interrupt number is wrong and the WAN port doesn't
    work. This commit fixes this bug.
    
    Fixes: 6b43a52171f5 ("mediatek: mt7622: add the missing phy interrupt-parent for WAX206")
    Signed-off-by: Aleksander Jan Bajkowski <olek2 at wp.pl>
---
 target/linux/mediatek/dts/mt7622-netgear-wax206.dts | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/target/linux/mediatek/dts/mt7622-netgear-wax206.dts b/target/linux/mediatek/dts/mt7622-netgear-wax206.dts
index 6399743223..adb9e3bd82 100644
--- a/target/linux/mediatek/dts/mt7622-netgear-wax206.dts
+++ b/target/linux/mediatek/dts/mt7622-netgear-wax206.dts
@@ -208,7 +208,7 @@
 			reg = <7>;
 			reset-gpios = <&pio 101 GPIO_ACTIVE_LOW>;
 			interrupt-parent = <&pio>;
-			interrupts = <52 IRQ_TYPE_LEVEL_HIGH>;
+			interrupts = <77 IRQ_TYPE_LEVEL_LOW>;
 			reset-assert-us = <100000>;
 			reset-deassert-us = <100000>;
 		};




More information about the lede-commits mailing list