i40e: Add delay after EMP reset for firmware to recover
authorFilip Sadowski <filip.sadowski@intel.com>
Fri, 29 Dec 2017 13:50:05 +0000 (08:50 -0500)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Wed, 30 May 2018 05:52:41 +0000 (07:52 +0200)
commit0b7761ec49e4e4064fe756c0c2133b5621f2d6c0
tree0ea5675d033d817807e6b7e66c685ffc854e0c66
parentbe5f9b150b64da61e2819f477c99eab54e31e35f
i40e: Add delay after EMP reset for firmware to recover

[ Upstream commit 1fa51a650e1deb50410677f1bd6c0ce17aa48a49 ]

This patch adds necessary delay for 4.33 firmware to recover after
EMP reset. Without this patch driver occasionally reinitializes
structures too quickly to communicate with firmware after EMP reset
causing AdminQ to timeout.

Signed-off-by: Filip Sadowski <filip.sadowski@intel.com>
Tested-by: Andrew Bowers <andrewx.bowers@intel.com>
Signed-off-by: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
Signed-off-by: Sasha Levin <alexander.levin@microsoft.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/net/ethernet/intel/i40e/i40e_main.c