]> www.infradead.org Git - users/jedix/linux-maple.git/commit
crypto: x86 - move library functions to arch/x86/lib/crypto/
authorEric Biggers <ebiggers@google.com>
Tue, 22 Apr 2025 15:27:14 +0000 (08:27 -0700)
committerHerbert Xu <herbert@gondor.apana.org.au>
Mon, 28 Apr 2025 11:40:54 +0000 (19:40 +0800)
commitc7c18c94a6becc42c71a17fdc6a551aa8efb2999
treefb9d365204cf62158091cba77af05adff98e7dc3
parent3ea91323fe32011092fc75575d9a074ab374d673
crypto: x86 - move library functions to arch/x86/lib/crypto/

Continue disentangling the crypto library functions from the generic
crypto infrastructure by moving the x86 BLAKE2s, ChaCha, and Poly1305
library functions into a new directory arch/x86/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>
15 files changed:
arch/x86/crypto/Kconfig
arch/x86/crypto/Makefile
arch/x86/lib/Makefile
arch/x86/lib/crypto/.gitignore [new file with mode: 0644]
arch/x86/lib/crypto/Kconfig [new file with mode: 0644]
arch/x86/lib/crypto/Makefile [new file with mode: 0644]
arch/x86/lib/crypto/blake2s-core.S [moved from arch/x86/crypto/blake2s-core.S with 100% similarity]
arch/x86/lib/crypto/blake2s-glue.c [moved from arch/x86/crypto/blake2s-glue.c with 100% similarity]
arch/x86/lib/crypto/chacha-avx2-x86_64.S [moved from arch/x86/crypto/chacha-avx2-x86_64.S with 100% similarity]
arch/x86/lib/crypto/chacha-avx512vl-x86_64.S [moved from arch/x86/crypto/chacha-avx512vl-x86_64.S with 100% similarity]
arch/x86/lib/crypto/chacha-ssse3-x86_64.S [moved from arch/x86/crypto/chacha-ssse3-x86_64.S with 100% similarity]
arch/x86/lib/crypto/chacha_glue.c [moved from arch/x86/crypto/chacha_glue.c with 100% similarity]
arch/x86/lib/crypto/poly1305-x86_64-cryptogams.pl [moved from arch/x86/crypto/poly1305-x86_64-cryptogams.pl with 100% similarity]
arch/x86/lib/crypto/poly1305_glue.c [moved from arch/x86/crypto/poly1305_glue.c with 100% similarity]
lib/crypto/Kconfig