igb: increase delay for copper link setup
authorAlexander Duyck <alexander.h.duyck@intel.com>
Tue, 31 Mar 2009 20:38:38 +0000 (20:38 +0000)
committerDavid S. Miller <davem@davemloft.net>
Thu, 2 Apr 2009 07:59:07 +0000 (00:59 -0700)
Increase the delay for copper phy init from 15ms to 100ms.  This is to
address issues seen in which ethtool -t was failing in some cases on 82576
based adapters.

Signed-off-by: Alexander Duyck <alexander.h.duyck@intel.com>
Signed-off-by: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
drivers/net/igb/e1000_phy.c

index de2d48624683d03388039a15aff3bc4b22d9dbc9..f50fac25be403167f147c1867b31f4b4cac8bb31 100644 (file)
@@ -448,8 +448,11 @@ s32 igb_copper_link_setup_igp(struct e1000_hw *hw)
                goto out;
        }
 
-       /* Wait 15ms for MAC to configure PHY from NVM settings. */
-       msleep(15);
+       /*
+        * Wait 100ms for MAC to configure PHY from NVM settings, to avoid
+        * timeout issues when LFS is enabled.
+        */
+       msleep(100);
 
        /*
         * The NVM settings will configure LPLU in D3 for