linux-next/drivers/crypto/qce
Eric Biggers 49b9258b05 crypto: qce - fix priority to be less than ARMv8 CE
As QCE is an order of magnitude slower than the ARMv8 Crypto Extensions
on the CPU, and is also less well tested, give it a lower priority.
Previously the QCE SHA algorithms had higher priority than the ARMv8 CE
equivalents, and the ciphers such as AES-XTS had the same priority which
meant the QCE versions were chosen if they happened to be loaded later.

Fixes: ec8f5d8f6f ("crypto: qce - Qualcomm crypto engine driver")
Cc: stable@vger.kernel.org
Cc: Bartosz Golaszewski <brgl@bgdev.pl>
Cc: Neil Armstrong <neil.armstrong@linaro.org>
Cc: Thara Gopinath <thara.gopinath@gmail.com>
Signed-off-by: Eric Biggers <ebiggers@google.com>
Reviewed-by: Bartosz Golaszewski <bartosz.golaszewski@linaro.org>
Reviewed-by: Ard Biesheuvel <ardb@kernel.org>
Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>
2024-12-14 17:21:43 +08:00
..
aead.c crypto: qce - fix priority to be less than ARMv8 CE 2024-12-14 17:21:43 +08:00
aead.h crypto: qce - Schedule fallback aead algorithm 2021-05-14 19:07:56 +08:00
cipher.h crypto: qce - Remover src_tbl from qce_cipher_reqctx 2021-03-07 15:13:17 +11:00
common.c crypto: qce - Set DMA alignment explicitly 2022-12-09 18:45:00 +08:00
common.h crypto: qce - Add support for AEAD algorithms 2021-05-14 19:07:55 +08:00
core.c crypto: qce - switch to using a mutex 2024-12-14 17:21:43 +08:00
core.h crypto: qce - switch to using a mutex 2024-12-14 17:21:43 +08:00
dma.c crypto: qce - convert qce_dma_request() to use devres 2024-12-14 17:21:43 +08:00
dma.h crypto: qce - convert qce_dma_request() to use devres 2024-12-14 17:21:43 +08:00
Makefile crypto: qce - Add support for AEAD algorithms 2021-05-14 19:07:55 +08:00
regs-v5.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 284 2019-06-05 17:36:37 +02:00
sha.c crypto: qce - fix priority to be less than ARMv8 CE 2024-12-14 17:21:43 +08:00
sha.h crypto: sha - split sha.h into sha1.h and sha2.h 2020-11-20 14:45:33 +11:00
skcipher.c crypto: qce - fix priority to be less than ARMv8 CE 2024-12-14 17:21:43 +08:00