Backport more upstream patch to include all the fixes pushed upstream and add all the preliminary patch for multi-serdes support. While at it also move 2 patch in the 6xx numbering to the 000-1xx backport numbering to keep things tidy. All the affected patch manually and automatically refreshed. Signed-off-by: Lorenzo Bianconi <lorenzo@kernel.org> [ add comment, renumber patch, add more patch, fix PCS patch ] Link: https://github.com/openwrt/openwrt/pull/22479 Signed-off-by: Christian Marangi <ansuelsmth@gmail.com>
28 lines
1.0 KiB
Diff
28 lines
1.0 KiB
Diff
From 2e229771543b2b20e1fe29da00df80c917469449 Mon Sep 17 00:00:00 2001
|
|
From: Aleksander Jan Bajkowski <olek2@wp.pl>
|
|
Date: Fri, 2 Jan 2026 12:30:06 +0100
|
|
Subject: [PATCH] net: phy: mediatek: enable interrupts on AN7581
|
|
|
|
Interrupts work just like on MT7988.
|
|
|
|
Suggested-by: Benjamin Larsson <benjamin.larsson@genexis.eu>
|
|
Signed-off-by: Aleksander Jan Bajkowski <olek2@wp.pl>
|
|
Reviewed-by: Andrew Lunn <andrew@lunn.ch>
|
|
Link: https://patch.msgid.link/20260102113222.3519900-1-olek2@wp.pl
|
|
Signed-off-by: Jakub Kicinski <kuba@kernel.org>
|
|
---
|
|
drivers/net/phy/mediatek/mtk-ge-soc.c | 2 ++
|
|
1 file changed, 2 insertions(+)
|
|
|
|
--- a/drivers/net/phy/mediatek/mtk-ge-soc.c
|
|
+++ b/drivers/net/phy/mediatek/mtk-ge-soc.c
|
|
@@ -1492,6 +1492,8 @@ static struct phy_driver mtk_socphy_driv
|
|
{
|
|
PHY_ID_MATCH_EXACT(MTK_GPHY_ID_AN7581),
|
|
.name = "Airoha AN7581 PHY",
|
|
+ .config_intr = genphy_no_config_intr,
|
|
+ .handle_interrupt = genphy_handle_interrupt_no_ack,
|
|
.probe = an7581_phy_probe,
|
|
.led_blink_set = mt798x_phy_led_blink_set,
|
|
.led_brightness_set = mt798x_phy_led_brightness_set,
|