aboutsummaryrefslogtreecommitdiffstats
path: root/arch/arm64/crypto/aes-glue.c
diff options
context:
space:
mode:
authorArd Biesheuvel <ard.biesheuvel@linaro.org>2017-07-24 11:28:12 +0100
committerHerbert Xu <herbert@gondor.apana.org.au>2017-08-04 09:27:21 +0800
commit5092fcf3490811a735ef44bd22d8b5ff1bd63926 (patch)
tree3420b048e064a25771c433f460958a46d72e540d /arch/arm64/crypto/aes-glue.c
parentcrypto: arm64/aes-ce-cipher: add non-SIMD generic fallback (diff)
downloadlinux-dev-5092fcf3490811a735ef44bd22d8b5ff1bd63926.tar.xz
linux-dev-5092fcf3490811a735ef44bd22d8b5ff1bd63926.zip
crypto: arm64/aes-ce-ccm: add non-SIMD generic fallback
The arm64 kernel will shortly disallow nested kernel mode NEON. So honour this in the ARMv8 Crypto Extensions implementation of CCM-AES, and fall back to a scalar implementation using the generic crypto helpers for AES, XOR and incrementing the CTR counter. Signed-off-by: Ard Biesheuvel <ard.biesheuvel@linaro.org> Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>
Diffstat (limited to 'arch/arm64/crypto/aes-glue.c')
0 files changed, 0 insertions, 0 deletions