OSDN Git Service

crypto: hisilicon - add HiSilicon SEC V2 driver
authorZaibo Xu <xuzaibo@huawei.com>
Wed, 13 Nov 2019 11:11:04 +0000 (19:11 +0800)
committerHerbert Xu <herbert@gondor.apana.org.au>
Fri, 22 Nov 2019 10:48:36 +0000 (18:48 +0800)
commit416d82204df44ef727de6eafafeaa4d12fdc78dc
tree4b57d7b12d6f376e656de5ef7883628d0d7f74f2
parentaee1f9f3c30e1e20e7f74729ced61eac7d74ca68
crypto: hisilicon - add HiSilicon SEC V2 driver

SEC driver provides PCIe hardware device initiation with
AES, SM4, and 3DES skcipher algorithms registered to Crypto.
It uses Hisilicon QM as interface to CPU.

Signed-off-by: Zaibo Xu <xuzaibo@huawei.com>
Signed-off-by: Longfang Liu <liulongfang@huawei.com>
Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>
drivers/crypto/hisilicon/Kconfig
drivers/crypto/hisilicon/Makefile
drivers/crypto/hisilicon/sec2/Makefile [new file with mode: 0644]
drivers/crypto/hisilicon/sec2/sec.h [new file with mode: 0644]
drivers/crypto/hisilicon/sec2/sec_crypto.c [new file with mode: 0644]
drivers/crypto/hisilicon/sec2/sec_crypto.h [new file with mode: 0644]
drivers/crypto/hisilicon/sec2/sec_main.c [new file with mode: 0644]