aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/drivers/crypto/hisilicon/qm.h
diff options
context:
space:
mode:
authorShukun Tan <tanshukun1@huawei.com>2020-05-09 17:44:04 +0800
committerHerbert Xu <herbert@gondor.apana.org.au>2020-05-15 16:15:03 +1000
commitdbdc1ec31fc05c118eedb4211f502e6352c915b9 (patch)
treef72fe1d7f4df8b64df232a97b48be120c6c22c60 /drivers/crypto/hisilicon/qm.h
parentcrypto: hisilicon - remove codes of directly report device errors through MSI (diff)
downloadwireguard-linux-dbdc1ec31fc05c118eedb4211f502e6352c915b9.tar.xz
wireguard-linux-dbdc1ec31fc05c118eedb4211f502e6352c915b9.zip
crypto: hisilicon - add device error report through abnormal irq
By configuring the device error in firmware to report through abnormal interruption, process all NFE errors in irq handler. Signed-off-by: Shukun Tan <tanshukun1@huawei.com> Reviewed-by: Zhou Wang <wangzhou1@hisilicon.com> Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>
Diffstat (limited to 'drivers/crypto/hisilicon/qm.h')
-rw-r--r--drivers/crypto/hisilicon/qm.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/drivers/crypto/hisilicon/qm.h b/drivers/crypto/hisilicon/qm.h
index fc5e96a02399..a431ff2fac3c 100644
--- a/drivers/crypto/hisilicon/qm.h
+++ b/drivers/crypto/hisilicon/qm.h
@@ -226,6 +226,7 @@ struct hisi_qm {
struct workqueue_struct *wq;
struct work_struct work;
+ struct work_struct rst_work;
const char *algs;
bool use_sva;