net/qede/base: support to initiate PF FLR
authorHarish Patil <harish.patil@qlogic.com>
Wed, 19 Oct 2016 04:11:39 +0000 (21:11 -0700)
committerBruce Richardson <bruce.richardson@intel.com>
Wed, 26 Oct 2016 17:42:22 +0000 (19:42 +0200)
commit40c926ba2626e56cdc9212d39a3e00001e8e4cb9
treedf820ae69e5fc2e2a3e38fdf331b4ae9b5ba80a9
parent98bc693e1938bf869c0b3365e6ea0ac8a3fa213f
net/qede/base: support to initiate PF FLR

Add support to send PF FLR request to the management firmware to
bringup the device in clean slate. This cleanup is necessary
in some corner cases where the device would be left in a bad
state from its previous operations. The driver will send PF FLR
request before slowpath initialization.

Signed-off-by: Harish Patil <harish.patil@qlogic.com>
doc/guides/nics/qede.rst
drivers/net/qede/base/ecore_dev.c
drivers/net/qede/base/ecore_mcp.c
drivers/net/qede/base/ecore_mcp.h