diff --git a/drivers/net/phy/smsc.c b/drivers/net/phy/smsc.c index d8cac02a79b958..c168a7f95a25dd 100644 --- a/drivers/net/phy/smsc.c +++ b/drivers/net/phy/smsc.c @@ -228,12 +228,12 @@ static int lan87xx_read_status(struct phy_device *phydev) if (rc < 0) return rc; - /* Wait max 640 ms to detect energy and the timeout is not + /* Wait max 1500 ms to detect energy and the timeout is not * an actual error. */ read_poll_timeout(phy_read, rc, rc & MII_LAN83C185_ENERGYON || rc < 0, - 10000, 640000, true, phydev, + 10000, 1500000, true, phydev, MII_LAN83C185_CTRL_STATUS); if (rc < 0) return rc;