crypto: hisilicon - PASID fixed on Kunpeng 930
authorWeili Qian <qianweili@huawei.com>
Thu, 4 Feb 2021 08:59:36 +0000 (16:59 +0800)
committerHerbert Xu <herbert@gondor.apana.org.au>
Wed, 10 Feb 2021 06:55:59 +0000 (17:55 +1100)
commitcc3292d1df23539302752bb316b5f42f508f0963
treeefb81609c390ea6d7e7cdeec24a949235cac63a7
parent553d09b3140035cc5f5f60cfcf1088c99bc9b1cf
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>
drivers/crypto/hisilicon/hpre/hpre_main.c
drivers/crypto/hisilicon/qm.c
drivers/crypto/hisilicon/qm.h
drivers/crypto/hisilicon/sec2/sec_main.c
drivers/crypto/hisilicon/zip/zip_main.c