diff --git a/drivers/net/phy/phy.c b/drivers/net/phy/phy.c index 1ee25877c4d163a15fb2d8c5e9f1c7f0d25389d2..5f931912519ad937c27eba30990c5bd88816fd7d 100644 --- a/drivers/net/phy/phy.c +++ b/drivers/net/phy/phy.c @@ -1060,8 +1060,8 @@ void phy_state_machine(struct work_struct *work) if (phydev->link) { phydev->link = 0; phy_link_down(phydev, true); - do_suspend = true; } + do_suspend = true; break; case PHY_RESUMING: if (AUTONEG_ENABLE == phydev->autoneg) {