]> git.ipfire.org Git - thirdparty/kernel/linux.git/commitdiff
net: phy: mediatek: enable interrupts on AN7581
authorAleksander Jan Bajkowski <olek2@wp.pl>
Fri, 2 Jan 2026 11:30:06 +0000 (12:30 +0100)
committerJakub Kicinski <kuba@kernel.org>
Tue, 6 Jan 2026 00:16:53 +0000 (16:16 -0800)
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

index 2c4bbc236202b781120891fc3ab45d188ce5e82e..9a54949644d5a59023f8240a6bab12baad3d5c16 100644 (file)
@@ -1508,6 +1508,8 @@ static struct phy_driver mtk_socphy_driver[] = {
        {
                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,