diff --git a/drivers/net/phy/realtek.c b/drivers/net/phy/realtek.c index 173f5f628750..088a0e58afc2 100644 --- a/drivers/net/phy/realtek.c +++ b/drivers/net/phy/realtek.c @@ -233,7 +233,7 @@ int rtl8211f_resume(struct phy_device *phydev) phy_write(phydev, RTL8211F_PAGE_SELECT, 0); mutex_unlock(&phydev->lock); } else { - genphy_resume(phydev); + rtl8211f_config_init(phydev); } pr_debug("%s %d\n", __func__, __LINE__);