qede: Add support for handling the pcie errors.
authorSudarsana Reddy Kalluru <skalluru@marvell.com>
Wed, 22 Apr 2020 13:16:07 +0000 (06:16 -0700)
committerDavid S. Miller <davem@davemloft.net>
Thu, 23 Apr 2020 19:37:11 +0000 (12:37 -0700)
commit731815e720ae7e47a19753e00ea80651b2d52b3b
tree00b8e217517d97bed44733957d71d5c50a259453
parent2196d831205bad6bc5cd328baf0ae02234629695
qede: Add support for handling the pcie errors.

The error recovery is handled by management firmware (MFW) with the help of
qed/qede drivers. Upon detecting the errors, driver informs MFW about this
event which in turn starts a recovery process. MFW sends ERROR_RECOVERY
notification to the driver which performs the required cleanup/recovery
from the driver side.

Signed-off-by: Sudarsana Reddy Kalluru <skalluru@marvell.com>
Acked-by: Jakub Kicinski <kuba@kernel.org>
Signed-off-by: David S. Miller <davem@davemloft.net>
drivers/net/ethernet/qlogic/qede/qede.h
drivers/net/ethernet/qlogic/qede/qede_main.c