crypto: arm - move library functions to arch/arm/lib/crypto/
authorEric Biggers <ebiggers@google.com>
Tue, 22 Apr 2025 15:27:08 +0000 (08:27 -0700)
committerHerbert Xu <herbert@gondor.apana.org.au>
Mon, 28 Apr 2025 11:40:53 +0000 (19:40 +0800)
commit714656a84697f9615b9488b490c99edb3ecfcd3d
treebe452cf1c468aee3113f9bcb07102f1442e44041
parent67128a90b3541298988bfc3a0bad88178d6a7fb7
crypto: arm - move library functions to arch/arm/lib/crypto/

Continue disentangling the crypto library functions from the generic
crypto infrastructure by moving the arm BLAKE2s, ChaCha, and Poly1305
library functions into a new directory arch/arm/lib/crypto/ that does
not depend on CRYPTO.  This mirrors the distinction between crypto/ and
lib/crypto/.

Signed-off-by: Eric Biggers <ebiggers@google.com>
Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>
22 files changed:
MAINTAINERS
arch/arm/crypto/Kconfig
arch/arm/crypto/Makefile
arch/arm/crypto/blake2s-core.S [deleted file]
arch/arm/crypto/blake2s-glue.c [deleted file]
arch/arm/crypto/chacha-glue.c [deleted file]
arch/arm/crypto/chacha-neon-core.S [deleted file]
arch/arm/crypto/chacha-scalar-core.S [deleted file]
arch/arm/crypto/poly1305-armv4.pl [deleted file]
arch/arm/crypto/poly1305-glue.c [deleted file]
arch/arm/lib/Makefile
arch/arm/lib/crypto/.gitignore [new file with mode: 0644]
arch/arm/lib/crypto/Kconfig [new file with mode: 0644]
arch/arm/lib/crypto/Makefile [new file with mode: 0644]
arch/arm/lib/crypto/blake2s-core.S [new file with mode: 0644]
arch/arm/lib/crypto/blake2s-glue.c [new file with mode: 0644]
arch/arm/lib/crypto/chacha-glue.c [new file with mode: 0644]
arch/arm/lib/crypto/chacha-neon-core.S [new file with mode: 0644]
arch/arm/lib/crypto/chacha-scalar-core.S [new file with mode: 0644]
arch/arm/lib/crypto/poly1305-armv4.pl [new file with mode: 0644]
arch/arm/lib/crypto/poly1305-glue.c [new file with mode: 0644]
lib/crypto/Kconfig