| .. | .. |
|---|
| 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. |
|---|