linux/arch/arm/crypto
Herbert Xu ef93f15628 Revert "crypto: run initcalls for generic implementations earlier"
This reverts commit c4741b2305.

Crypto API self-tests no longer run at registration time and now
occur either at late_initcall or upon the first use.

Therefore the premise of the above commit no longer exists.  Revert
it and subsequent additions of subsys_initcall and arch_initcall.

Note that lib/crypto calls will stay at subsys_initcall (or rather
downgraded from arch_initcall) because they may need to occur
before Crypto API registration.

Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>
2025-05-05 18:20:44 +08:00
..
.gitignore
Kconfig crypto: arm/sha256 - implement library instead of shash 2025-05-05 18:20:43 +08:00
Makefile crypto: arm/sha256 - implement library instead of shash 2025-05-05 18:20:43 +08:00
aes-ce-core.S
aes-ce-glue.c crypto: arm/aes-ce - stop using the SIMD helper 2025-04-07 13:22:27 +08:00
aes-cipher-core.S
aes-cipher-glue.c crypto: arm/aes-neonbs - go back to using aes-arm directly 2024-08-17 13:55:50 +08:00
aes-cipher.h crypto: arm/aes-neonbs - go back to using aes-arm directly 2024-08-17 13:55:50 +08:00
aes-neonbs-core.S
aes-neonbs-glue.c Revert "crypto: run initcalls for generic implementations earlier" 2025-05-05 18:20:44 +08:00
blake2b-neon-core.S
blake2b-neon-glue.c crypto: arm/blake2b - Set FINAL_NONZERO 2025-04-26 19:12:24 +08:00
curve25519-core.S
curve25519-glue.c
ghash-ce-core.S
ghash-ce-glue.c crypto: arm/ghash - Use API partial block handling 2025-04-23 11:33:47 +08:00
nh-neon-core.S
nhpoly1305-neon-glue.c
sha1-armv4-large.S
sha1-armv7-neon.S
sha1-ce-core.S
sha1-ce-glue.c crypto: arm/sha1-ce - Use API partial block handling 2025-04-23 11:33:47 +08:00
sha1_glue.c crypto: arm/sha1-asm - Use API partial block handling 2025-04-23 11:33:47 +08:00
sha1_neon_glue.c crypto: arm/sha1-neon - Use API partial block handling 2025-04-23 11:33:47 +08:00
sha512-armv4.pl
sha512-glue.c crypto: arm/sha512-asm - Use API partial block handling 2025-04-23 15:52:46 +08:00
sha512-neon-glue.c crypto: arm/sha512-neon - Use API partial block handling 2025-04-23 15:52:46 +08:00
sha512.h crypto: arm/sha512-asm - Use API partial block handling 2025-04-23 15:52:46 +08:00