qed: Enable automatic recovery on error condition.
authorAlok Prasad <palok@marvell.com>
Tue, 24 Aug 2021 04:02:46 +0000 (04:02 +0000)
committerDavid S. Miller <davem@davemloft.net>
Wed, 25 Aug 2021 09:38:16 +0000 (10:38 +0100)
commit755f905340802e2efb1ea96b9ce0f442916c2645
tree85c81ecc0af1e1dfe9032590727cf0fcf63d4af5
parent406f42fa0d3cbcea3766c3111d79ac5afe711c5b
qed: Enable automatic recovery on error condition.

This patch enables automatic recovery by default in case of various
error condition like fw assert , hardware error etc.
This also ensure driver can handle multiple iteration of assertion
conditions.

Signed-off-by: Ariel Elior <aelior@marvell.com>
Signed-off-by: Shai Malin <smalin@marvell.com>
Signed-off-by: Igor Russkikh <irusskikh@marvell.com>
Signed-off-by: Alok Prasad <palok@marvell.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
drivers/net/ethernet/qlogic/qed/qed_devlink.c
drivers/net/ethernet/qlogic/qed/qed_int.c
drivers/net/ethernet/qlogic/qed/qed_reg_addr.h
drivers/net/ethernet/qlogic/qede/qede_main.c