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