crypto: qat - add handling of errors from ERRSOU2 for QAT GEN4
authorShashank Gupta <shashank.gupta@intel.com>
Fri, 20 Oct 2023 10:32:48 +0000 (11:32 +0100)
committerHerbert Xu <herbert@gondor.apana.org.au>
Fri, 27 Oct 2023 10:04:27 +0000 (18:04 +0800)
commit895f7d532c843f49e0b6dc8341bb911b26da4731
tree1869d38e1961731378299973ae01bbbb83dcbdbe
parent4926e89d19b0631d8f5f5f292c4caf0f0de08f4f
crypto: qat - add handling of errors from ERRSOU2 for QAT GEN4

Add logic to detect, report and handle uncorrectable errors reported
through the ERRSOU2 register in QAT GEN4 devices.

Signed-off-by: Shashank Gupta <shashank.gupta@intel.com>
Reviewed-by: Giovanni Cabiddu <giovanni.cabiddu@intel.com>
Reviewed-by: Tero Kristo <tero.kristo@linux.intel.com>
Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>
drivers/crypto/intel/qat/qat_4xxx/adf_4xxx_hw_data.c
drivers/crypto/intel/qat/qat_4xxx/adf_4xxx_hw_data.h
drivers/crypto/intel/qat/qat_common/adf_accel_devices.h
drivers/crypto/intel/qat/qat_common/adf_gen4_ras.c
drivers/crypto/intel/qat/qat_common/adf_gen4_ras.h