net: phy: microchip_t1: Clause-45 PHY loopback support for LAN887x
authorTarun Alle <Tarun.Alle@microchip.com>
Thu, 14 Nov 2024 10:19:51 +0000 (15:49 +0530)
committerJakub Kicinski <kuba@kernel.org>
Fri, 15 Nov 2024 23:22:10 +0000 (15:22 -0800)
Adds support for clause-45 PHY loopback for the Microchip LAN887x driver.

Signed-off-by: Tarun Alle <Tarun.Alle@microchip.com>
Reviewed-by: Andrew Lunn <andrew@lunn.ch>
Link: https://patch.msgid.link/20241114101951.382996-1-Tarun.Alle@microchip.com
Signed-off-by: Jakub Kicinski <kuba@kernel.org>
drivers/net/phy/microchip_t1.c

index 71d6050..b17bf67 100644 (file)
@@ -2113,6 +2113,7 @@ static struct phy_driver microchip_t1_phy_driver[] = {
                .handle_interrupt = lan887x_handle_interrupt,
                .get_sqi        = lan887x_get_sqi,
                .get_sqi_max    = lan87xx_get_sqi_max,
+               .set_loopback   = genphy_c45_loopback,
        }
 };