net: phy: LAN937x: add interrupt support for link detection
authorArun Ramadoss <arun.ramadoss@microchip.com>
Sat, 23 Apr 2022 15:47:27 +0000 (21:17 +0530)
committerPaolo Abeni <pabeni@redhat.com>
Tue, 26 Apr 2022 08:08:59 +0000 (10:08 +0200)
Added the config_intr and handle_interrupt for the LAN937x phy which is
same as the LAN87xx phy.

Signed-off-by: Arun Ramadoss <arun.ramadoss@microchip.com>
Reviewed-by: Andrew Lunn <andrew@lunn.ch>
Link: https://lore.kernel.org/r/20220423154727.29052-1-arun.ramadoss@microchip.com
Signed-off-by: Paolo Abeni <pabeni@redhat.com>
drivers/net/phy/microchip_t1.c

index 796fbcb7dafe0c9a810d4c1b239c37311d22d8d5..d4c93d59bc5390593c89b4b0315fbdab4ae84dce 100644 (file)
@@ -792,6 +792,8 @@ static struct phy_driver microchip_t1_phy_driver[] = {
                .flags          = PHY_POLL_CABLE_TEST,
                .features       = PHY_BASIC_T1_FEATURES,
                .config_init    = lan87xx_config_init,
+               .config_intr    = lan87xx_phy_config_intr,
+               .handle_interrupt = lan87xx_handle_interrupt,
                .suspend        = genphy_suspend,
                .resume         = genphy_resume,
                .config_aneg    = lan87xx_config_aneg,