]> git.baikalelectronics.ru Git - kernel.git/commit
crypto: aspeed - Add HACE hash driver
authorNeal Liu <neal_liu@aspeedtech.com>
Thu, 18 Aug 2022 03:59:52 +0000 (11:59 +0800)
committerHerbert Xu <herbert@gondor.apana.org.au>
Fri, 26 Aug 2022 10:50:37 +0000 (18:50 +0800)
commit498a2e3c0e86c7aa71ed830803628e6d316933bd
tree2c6acabf91f43b9e72890060189064962a7d9383
parent4a515b9395a5d6f16047e8e75399fe96b569ee7f
crypto: aspeed - Add HACE hash driver

Hash and Crypto Engine (HACE) is designed to accelerate the
throughput of hash data digest, encryption, and decryption.

Basically, HACE can be divided into two independently engines
- Hash Engine and Crypto Engine. This patch aims to add HACE
hash engine driver for hash accelerator.

Signed-off-by: Neal Liu <neal_liu@aspeedtech.com>
Signed-off-by: Johnny Huang <johnny_huang@aspeedtech.com>
Reviewed-by: Dhananjay Phadke <dphadke@linux.microsoft.com>
Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>
MAINTAINERS
drivers/crypto/Kconfig
drivers/crypto/Makefile
drivers/crypto/aspeed/Kconfig [new file with mode: 0644]
drivers/crypto/aspeed/Makefile [new file with mode: 0644]
drivers/crypto/aspeed/aspeed-hace-hash.c [new file with mode: 0644]
drivers/crypto/aspeed/aspeed-hace.c [new file with mode: 0644]
drivers/crypto/aspeed/aspeed-hace.h [new file with mode: 0644]