mirror-linux/lib/crypto/arm64
Ard Biesheuvel 8dcac98a47 lib/crypto: arm64: Move remaining algorithms to scoped ksimd API
Move the arm64 implementations of SHA-3 and POLYVAL to the newly
introduced scoped ksimd API, which replaces kernel_neon_begin() and
kernel_neon_end(). On arm64, this is needed because the latter API
will change in an incompatible manner.

Signed-off-by: Ard Biesheuvel <ardb@kernel.org>
Signed-off-by: Eric Biggers <ebiggers@kernel.org>
2025-11-12 10:14:11 -08:00
..
.gitignore
chacha-neon-core.S
chacha.h lib/crypto: Switch ARM and arm64 to 'ksimd' scoped guard API 2025-11-12 09:51:13 +01:00
poly1305-armv8.pl lib/crypto: poly1305: Consolidate into single module 2025-08-29 09:49:18 -07:00
poly1305.h lib/crypto: Switch ARM and arm64 to 'ksimd' scoped guard API 2025-11-12 09:51:13 +01:00
polyval-ce-core.S lib/crypto: arm64/polyval: Migrate optimized code into library 2025-11-11 11:03:38 -08:00
polyval.h lib/crypto: arm64: Move remaining algorithms to scoped ksimd API 2025-11-12 10:14:11 -08:00
sha1-ce-core.S lib/crypto: arm, arm64: Drop filenames from file comments 2025-11-05 20:30:51 -08:00
sha1.h lib/crypto: Switch ARM and arm64 to 'ksimd' scoped guard API 2025-11-12 09:51:13 +01:00
sha2-armv8.pl lib/crypto: sha256: Remove sha256_blocks_simd() 2025-07-04 10:18:53 -07:00
sha3-ce-core.S lib/crypto: arm, arm64: Drop filenames from file comments 2025-11-05 20:30:51 -08:00
sha3.h lib/crypto: arm64: Move remaining algorithms to scoped ksimd API 2025-11-12 10:14:11 -08:00
sha256-ce.S lib/crypto: arm, arm64: Drop filenames from file comments 2025-11-05 20:30:51 -08:00
sha256.h lib/crypto: Switch ARM and arm64 to 'ksimd' scoped guard API 2025-11-12 09:51:13 +01:00
sha512-ce-core.S lib/crypto: arm, arm64: Drop filenames from file comments 2025-11-05 20:30:51 -08:00
sha512.h lib/crypto: Switch ARM and arm64 to 'ksimd' scoped guard API 2025-11-12 09:51:13 +01:00