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