mirror of
https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git
synced 2024-10-30 08:02:30 +00:00
04007b0e6c
Another one for the cipher museum: split off DES core processing into a separate module so other drivers (mostly for crypto accelerators) can reuse the code without pulling in the generic DES cipher itself. This will also permit the cipher interface to be made private to the crypto API itself once we move the only user in the kernel (CIFS) to this library interface. Signed-off-by: Ard Biesheuvel <ard.biesheuvel@linaro.org> Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>
31 lines
924 B
Text
31 lines
924 B
Text
# SPDX-License-Identifier: GPL-2.0-only
|
|
config CRYPTO_DEV_STM32_CRC
|
|
tristate "Support for STM32 crc accelerators"
|
|
depends on ARCH_STM32
|
|
select CRYPTO_HASH
|
|
help
|
|
This enables support for the CRC32 hw accelerator which can be found
|
|
on STMicroelectronics STM32 SOC.
|
|
|
|
config CRYPTO_DEV_STM32_HASH
|
|
tristate "Support for STM32 hash accelerators"
|
|
depends on ARCH_STM32
|
|
depends on HAS_DMA
|
|
select CRYPTO_HASH
|
|
select CRYPTO_MD5
|
|
select CRYPTO_SHA1
|
|
select CRYPTO_SHA256
|
|
select CRYPTO_ENGINE
|
|
help
|
|
This enables support for the HASH hw accelerator which can be found
|
|
on STMicroelectronics STM32 SOC.
|
|
|
|
config CRYPTO_DEV_STM32_CRYP
|
|
tristate "Support for STM32 cryp accelerators"
|
|
depends on ARCH_STM32
|
|
select CRYPTO_HASH
|
|
select CRYPTO_ENGINE
|
|
select CRYPTO_LIB_DES
|
|
help
|
|
This enables support for the CRYP (AES/DES/TDES) hw accelerator which
|
|
can be found on STMicroelectronics STM32 SOC.
|