octeontx2-af: recover CPT engine when it gets fault
authorSrujana Challa <schalla@marvell.com>
Wed, 18 Jan 2023 12:03:48 +0000 (17:33 +0530)
committerJakub Kicinski <kuba@kernel.org>
Fri, 20 Jan 2023 16:37:10 +0000 (08:37 -0800)
commite625dad8c103bdeb9dab36e8f1630d75ff4558f0
treec6f24de445d28dee6cbb702766ab18279160daa9
parentc7ef8221ca7d8dfdf679a68b2fc3187f42a652b0
octeontx2-af: recover CPT engine when it gets fault

When CPT engine has uncorrectable errors, it will get halted and
must be disabled and re-enabled. This patch adds code for the same.

Signed-off-by: Srujana Challa <schalla@marvell.com>
Signed-off-by: Jakub Kicinski <kuba@kernel.org>
drivers/net/ethernet/marvell/octeontx2/af/rvu_cpt.c