Kconfig 917 B

1234567891011121314151617181920212223242526272829303132
  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
  13. depends on HAS_DMA
  14. select CRYPTO_HASH
  15. select CRYPTO_MD5
  16. select CRYPTO_SHA1
  17. select CRYPTO_SHA256
  18. select CRYPTO_ENGINE
  19. help
  20. This enables support for the HASH hw accelerator which can be found
  21. on STMicroelectronics STM32 SOC.
  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. select CRYPTO_LIB_DES
  28. help
  29. This enables support for the CRYP (AES/DES/TDES) hw accelerator which
  30. can be found on STMicroelectronics STM32 SOC.