Kconfig 987 B

12345678910111213141516171819202122232425262728293031323334
  1. # SPDX-License-Identifier: GPL-2.0-only
  2. config CRYPTO_DEV_STM32_CRC
  3. tristate "Support for STM32 crc accelerators"
  4. depends on ARCH_STM32
  5. select CRYPTO_HASH
  6. select CRC32
  7. help
  8. This enables support for the CRC32 hw accelerator which can be found
  9. on STMicroelectronics STM32 SOC.
  10. config CRYPTO_DEV_STM32_HASH
  11. tristate "Support for STM32 hash accelerators"
  12. depends on ARCH_STM32 || ARCH_U8500
  13. depends on HAS_DMA
  14. select CRYPTO_HASH
  15. select CRYPTO_MD5
  16. select CRYPTO_SHA1
  17. select CRYPTO_SHA256
  18. select CRYPTO_SHA512
  19. select CRYPTO_SHA3
  20. select CRYPTO_ENGINE
  21. help
  22. This enables support for the HASH hw accelerator which can be found
  23. on STMicroelectronics STM32 SOC.
  24. config CRYPTO_DEV_STM32_CRYP
  25. tristate "Support for STM32 cryp accelerators"
  26. depends on ARCH_STM32 || ARCH_U8500
  27. select CRYPTO_HASH
  28. select CRYPTO_ENGINE
  29. select CRYPTO_LIB_DES
  30. help
  31. This enables support for the CRYP (AES/DES/TDES) hw accelerator which
  32. can be found on STMicroelectronics STM32 SOC.