2019-05-19 15:07:45 +03:00
# SPDX-License-Identifier: GPL-2.0-only
2014-06-06 00:42:39 +04:00
config CRYPTO_DEV_QAT
tristate
select CRYPTO_AEAD
select CRYPTO_AUTHENC
2019-10-25 22:41:13 +03:00
select CRYPTO_SKCIPHER
2015-07-16 01:28:38 +03:00
select CRYPTO_AKCIPHER
2016-07-07 17:27:29 +03:00
select CRYPTO_DH
2015-06-17 09:58:24 +03:00
select CRYPTO_HMAC
2016-07-04 12:49:28 +03:00
select CRYPTO_RSA
2014-06-06 00:42:39 +04:00
select CRYPTO_SHA1
select CRYPTO_SHA256
select CRYPTO_SHA512
2021-01-04 18:35:15 +03:00
select CRYPTO_LIB_AES
2014-06-25 02:19:29 +04:00
select FW_LOADER
2014-06-06 00:42:39 +04:00
config CRYPTO_DEV_QAT_DH895xCC
tristate "Support for Intel(R) DH895xCC"
depends on X86 && PCI
select CRYPTO_DEV_QAT
help
Support for Intel(R) DH895xcc with Intel(R) QuickAssist Technology
for accelerating crypto and compression workloads.
To compile this as a module, choose M here: the module
will be called qat_dh895xcc.
2015-08-07 21:34:31 +03:00
2015-12-05 03:56:34 +03:00
config CRYPTO_DEV_QAT_C3XXX
tristate "Support for Intel(R) C3XXX"
depends on X86 && PCI
select CRYPTO_DEV_QAT
help
Support for Intel(R) C3xxx with Intel(R) QuickAssist Technology
for accelerating crypto and compression workloads.
To compile this as a module, choose M here: the module
will be called qat_c3xxx.
2015-12-05 03:56:40 +03:00
config CRYPTO_DEV_QAT_C62X
tristate "Support for Intel(R) C62X"
depends on X86 && PCI
select CRYPTO_DEV_QAT
help
Support for Intel(R) C62x with Intel(R) QuickAssist Technology
for accelerating crypto and compression workloads.
To compile this as a module, choose M here: the module
will be called qat_c62x.
2020-11-13 19:46:43 +03:00
config CRYPTO_DEV_QAT_4XXX
tristate "Support for Intel(R) QAT_4XXX"
depends on X86 && PCI
select CRYPTO_DEV_QAT
help
Support for Intel(R) QuickAssist Technology QAT_4xxx
for accelerating crypto and compression workloads.
To compile this as a module, choose M here: the module
will be called qat_4xxx.
2015-08-07 21:34:31 +03:00
config CRYPTO_DEV_QAT_DH895xCCVF
tristate "Support for Intel(R) DH895xCC Virtual Function"
2015-08-11 21:05:37 +03:00
depends on X86 && PCI
2015-08-07 21:34:31 +03:00
select PCI_IOV
2015-08-11 21:05:37 +03:00
select CRYPTO_DEV_QAT
2015-08-07 21:34:31 +03:00
help
Support for Intel(R) DH895xcc with Intel(R) QuickAssist Technology
Virtual Function for accelerating crypto and compression workloads.
To compile this as a module, choose M here: the module
will be called qat_dh895xccvf.
2015-12-05 03:56:45 +03:00
config CRYPTO_DEV_QAT_C3XXXVF
tristate "Support for Intel(R) C3XXX Virtual Function"
depends on X86 && PCI
2015-12-09 22:59:47 +03:00
select PCI_IOV
2015-12-05 03:56:45 +03:00
select CRYPTO_DEV_QAT
help
Support for Intel(R) C3xxx with Intel(R) QuickAssist Technology
Virtual Function for accelerating crypto and compression workloads.
To compile this as a module, choose M here: the module
will be called qat_c3xxxvf.
2015-12-05 03:56:51 +03:00
config CRYPTO_DEV_QAT_C62XVF
tristate "Support for Intel(R) C62X Virtual Function"
depends on X86 && PCI
2015-12-09 22:59:47 +03:00
select PCI_IOV
2015-12-05 03:56:51 +03:00
select CRYPTO_DEV_QAT
help
Support for Intel(R) C62x with Intel(R) QuickAssist Technology
Virtual Function for accelerating crypto and compression workloads.
To compile this as a module, choose M here: the module
will be called qat_c62xvf.