xref: /openbmc/linux/drivers/crypto/stm32/Kconfig (revision f32e5616)
1config 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
9config 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
22config 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.
30