i40e: increase reset wait time
authorShannon Nelson <shannon.nelson@intel.com>
Wed, 23 Apr 2014 04:50:06 +0000 (04:50 +0000)
committerJeff Kirsher <jeffrey.t.kirsher@intel.com>
Fri, 6 Jun 2014 09:00:01 +0000 (02:00 -0700)
The wait time was originally too optimistic and the resets were failing
after EMPR.  This increases the loop count to wait considerably longer.
This won't delay the actual wait longer than really needed, just allows
us to poll more times as needed.

Change-ID: If7b96f55cc25b8d06cbbe8665259d250188c53d7
Signed-off-by: Shannon Nelson <shannon.nelson@intel.com>
Signed-off-by: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
drivers/net/ethernet/intel/i40e/i40e_common.c

index 36607b0a0774c4a50a34cdc0f01cf0e6fc3c6346..fd2b573d30505e638b5a1bdefc91dd7c509fe744 100644 (file)
@@ -734,7 +734,7 @@ static enum i40e_media_type i40e_get_media_type(struct i40e_hw *hw)
 }
 
 #define I40E_PF_RESET_WAIT_COUNT_A0    200
-#define I40E_PF_RESET_WAIT_COUNT       10
+#define I40E_PF_RESET_WAIT_COUNT       100
 /**
  * i40e_pf_reset - Reset the PF
  * @hw: pointer to the hardware structure