summaryrefslogtreecommitdiff
path: root/drivers/crypto/hisilicon/qm.h
diff options
context:
space:
mode:
authorWeili Qian <qianweili@huawei.com>2021-02-04 11:59:36 +0300
committerHerbert Xu <herbert@gondor.apana.org.au>2021-02-10 09:55:59 +0300
commitcc3292d1df23539302752bb316b5f42f508f0963 (patch)
treeefb81609c390ea6d7e7cdeec24a949235cac63a7 /drivers/crypto/hisilicon/qm.h
parent553d09b3140035cc5f5f60cfcf1088c99bc9b1cf (diff)
downloadlinux-cc3292d1df23539302752bb316b5f42f508f0963.tar.xz
crypto: hisilicon - PASID fixed on Kunpeng 930
Enable PASID by setting 'sqc' and 'cqc' pasid bits per queue in Kunpeng 930. For Kunpeng 920, PASID is effective for all queues once set in SVA scenarios. Signed-off-by: Weili Qian <qianweili@huawei.com> Signed-off-by: Hui Tang <tanghui20@huawei.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 c1dd0fcf5beb..8f5a3b9704d6 100644
--- a/drivers/crypto/hisilicon/qm.h
+++ b/drivers/crypto/hisilicon/qm.h
@@ -288,6 +288,7 @@ struct hisi_qp {
struct hisi_qm *qm;
bool is_resetting;
+ bool is_in_kernel;
u16 pasid;
struct uacce_queue *uacce_q;
};