crypto: allwinner - Add sun8i-ce Crypto Engine
authorCorentin Labbe <clabbe.montjoie@gmail.com>
Wed, 23 Oct 2019 20:05:04 +0000 (22:05 +0200)
committerHerbert Xu <herbert@gondor.apana.org.au>
Fri, 1 Nov 2019 05:38:31 +0000 (13:38 +0800)
commit06f751b613296cc34b86fc83fccaf30d646eb8bc
treedd03abadf3d614a7e157be7cebcb33a7f7a04387
parent3914b93115af1755880b93a2018cb24aa529ea64
crypto: allwinner - Add sun8i-ce Crypto Engine

The Crypto Engine is an hardware cryptographic offloader present
on all recent Allwinner SoCs H2+, H3, R40, A64, H5, H6

This driver supports AES cipher in CBC/ECB mode.

Acked-by: Maxime Ripard <mripard@kernel.org>
Signed-off-by: Corentin Labbe <clabbe.montjoie@gmail.com>
Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>
drivers/crypto/allwinner/Kconfig
drivers/crypto/allwinner/Makefile [new file with mode: 0644]
drivers/crypto/allwinner/sun8i-ce/Makefile [new file with mode: 0644]
drivers/crypto/allwinner/sun8i-ce/sun8i-ce-cipher.c [new file with mode: 0644]
drivers/crypto/allwinner/sun8i-ce/sun8i-ce-core.c [new file with mode: 0644]
drivers/crypto/allwinner/sun8i-ce/sun8i-ce.h [new file with mode: 0644]