GNU Linux-libre 4.19.264-gnu1
[releases.git] / drivers / crypto / stm32 / Kconfig
1 config CRYPTO_DEV_STM32_CRC
2         tristate "Support for STM32 crc accelerators"
3         depends on ARCH_STM32
4         select CRYPTO_HASH
5         help
6           This enables support for the CRC32 hw accelerator which can be found
7           on STMicroelectronics STM32 SOC.
8
9 config CRYPTO_DEV_STM32_HASH
10         tristate "Support for STM32 hash accelerators"
11         depends on ARCH_STM32
12         depends on HAS_DMA
13         select CRYPTO_HASH
14         select CRYPTO_MD5
15         select CRYPTO_SHA1
16         select CRYPTO_SHA256
17         select CRYPTO_ENGINE
18         help
19           This enables support for the HASH hw accelerator which can be found
20           on STMicroelectronics STM32 SOC.
21
22 config CRYPTO_DEV_STM32_CRYP
23         tristate "Support for STM32 cryp accelerators"
24         depends on ARCH_STM32
25         select CRYPTO_HASH
26         select CRYPTO_ENGINE
27         help
28           This enables support for the CRYP (AES/DES/TDES) hw accelerator which
29           can be found on STMicroelectronics STM32 SOC.