diff --git a/drivers/net/ethernet/nvidia/nvethernet/ether_linux.c b/drivers/net/ethernet/nvidia/nvethernet/ether_linux.c index a227a514..ce825851 100644 --- a/drivers/net/ethernet/nvidia/nvethernet/ether_linux.c +++ b/drivers/net/ethernet/nvidia/nvethernet/ether_linux.c @@ -1231,6 +1231,8 @@ static int ether_phy_init(struct net_device *dev) return -ENODEV; } + /* Skip the device resume via mdio bus */ + phydev->mac_managed_pm = true; pdata->phydev = phydev; return 0;