Kconfig 1.3 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243
  1. config CRYPTO_DEV_CHELSIO
  2. tristate "Chelsio Crypto Co-processor Driver"
  3. depends on CHELSIO_T4
  4. select CRYPTO_SHA1
  5. select CRYPTO_SHA256
  6. select CRYPTO_SHA512
  7. select CRYPTO_AUTHENC
  8. select CRYPTO_GF128MUL
  9. ---help---
  10. The Chelsio Crypto Co-processor driver for T6 adapters.
  11. For general information about Chelsio and our products, visit
  12. our website at <http://www.chelsio.com>.
  13. For customer support, please visit our customer support page at
  14. <http://www.chelsio.com/support.html>.
  15. Please send feedback to <linux-bugs@chelsio.com>.
  16. To compile this driver as a module, choose M here: the module
  17. will be called chcr.
  18. config CHELSIO_IPSEC_INLINE
  19. bool "Chelsio IPSec XFRM Tx crypto offload"
  20. depends on CHELSIO_T4
  21. depends on CRYPTO_DEV_CHELSIO
  22. depends on XFRM_OFFLOAD
  23. depends on INET_ESP_OFFLOAD || INET6_ESP_OFFLOAD
  24. default n
  25. ---help---
  26. Enable support for IPSec Tx Inline.
  27. config CRYPTO_DEV_CHELSIO_TLS
  28. tristate "Chelsio Crypto Inline TLS Driver"
  29. depends on CHELSIO_T4
  30. depends on TLS
  31. select CRYPTO_DEV_CHELSIO
  32. ---help---
  33. Support Chelsio Inline TLS with Chelsio crypto accelerator.
  34. To compile this driver as a module, choose M here: the module
  35. will be called chtls.