0001 # SPDX-License-Identifier: GPL-2.0-only
0002 config CRYPTO_DEV_STM32_CRC
0003 tristate "Support for STM32 crc accelerators"
0004 depends on ARCH_STM32
0005 select CRYPTO_HASH
0006 select CRC32
0007 help
0008 This enables support for the CRC32 hw accelerator which can be found
0009 on STMicroelectronics STM32 SOC.
0010
0011 config CRYPTO_DEV_STM32_HASH
0012 tristate "Support for STM32 hash accelerators"
0013 depends on ARCH_STM32
0014 depends on HAS_DMA
0015 select CRYPTO_HASH
0016 select CRYPTO_MD5
0017 select CRYPTO_SHA1
0018 select CRYPTO_SHA256
0019 select CRYPTO_ENGINE
0020 help
0021 This enables support for the HASH hw accelerator which can be found
0022 on STMicroelectronics STM32 SOC.
0023
0024 config CRYPTO_DEV_STM32_CRYP
0025 tristate "Support for STM32 cryp accelerators"
0026 depends on ARCH_STM32
0027 select CRYPTO_HASH
0028 select CRYPTO_ENGINE
0029 select CRYPTO_LIB_DES
0030 help
0031 This enables support for the CRYP (AES/DES/TDES) hw accelerator which
0032 can be found on STMicroelectronics STM32 SOC.