treewide: Add SPDX license identifier - Makefile/Kconfig
[linux-2.6-block.git] / drivers / crypto / qat / Kconfig
CommitLineData
ec8f24b7 1# SPDX-License-Identifier: GPL-2.0-only
d8cba25d
TS
2config CRYPTO_DEV_QAT
3 tristate
4 select CRYPTO_AEAD
5 select CRYPTO_AUTHENC
596103cf 6 select CRYPTO_BLKCIPHER
a9905320 7 select CRYPTO_AKCIPHER
c9839143 8 select CRYPTO_DH
596103cf 9 select CRYPTO_HMAC
6889621f 10 select CRYPTO_RSA
d8cba25d
TS
11 select CRYPTO_SHA1
12 select CRYPTO_SHA256
13 select CRYPTO_SHA512
83530d81 14 select FW_LOADER
d8cba25d
TS
15
16config CRYPTO_DEV_QAT_DH895xCC
17 tristate "Support for Intel(R) DH895xCC"
18 depends on X86 && PCI
d8cba25d
TS
19 select CRYPTO_DEV_QAT
20 help
21 Support for Intel(R) DH895xcc with Intel(R) QuickAssist Technology
22 for accelerating crypto and compression workloads.
23
24 To compile this as a module, choose M here: the module
25 will be called qat_dh895xcc.
dd0f3683 26
890c55f4
TS
27config CRYPTO_DEV_QAT_C3XXX
28 tristate "Support for Intel(R) C3XXX"
29 depends on X86 && PCI
30 select CRYPTO_DEV_QAT
31 help
32 Support for Intel(R) C3xxx with Intel(R) QuickAssist Technology
33 for accelerating crypto and compression workloads.
34
35 To compile this as a module, choose M here: the module
36 will be called qat_c3xxx.
37
a6dabee6
TS
38config CRYPTO_DEV_QAT_C62X
39 tristate "Support for Intel(R) C62X"
40 depends on X86 && PCI
41 select CRYPTO_DEV_QAT
42 help
43 Support for Intel(R) C62x with Intel(R) QuickAssist Technology
44 for accelerating crypto and compression workloads.
45
46 To compile this as a module, choose M here: the module
47 will be called qat_c62x.
48
dd0f3683
TS
49config CRYPTO_DEV_QAT_DH895xCCVF
50 tristate "Support for Intel(R) DH895xCC Virtual Function"
18be4ebe 51 depends on X86 && PCI
dd0f3683 52 select PCI_IOV
18be4ebe 53 select CRYPTO_DEV_QAT
dd0f3683
TS
54
55 help
56 Support for Intel(R) DH895xcc with Intel(R) QuickAssist Technology
57 Virtual Function for accelerating crypto and compression workloads.
58
59 To compile this as a module, choose M here: the module
60 will be called qat_dh895xccvf.
8b206f2d
TS
61
62config CRYPTO_DEV_QAT_C3XXXVF
63 tristate "Support for Intel(R) C3XXX Virtual Function"
64 depends on X86 && PCI
75910d37 65 select PCI_IOV
8b206f2d
TS
66 select CRYPTO_DEV_QAT
67 help
68 Support for Intel(R) C3xxx with Intel(R) QuickAssist Technology
69 Virtual Function for accelerating crypto and compression workloads.
70
71 To compile this as a module, choose M here: the module
72 will be called qat_c3xxxvf.
3771df3c
TS
73
74config CRYPTO_DEV_QAT_C62XVF
75 tristate "Support for Intel(R) C62X Virtual Function"
76 depends on X86 && PCI
75910d37 77 select PCI_IOV
3771df3c
TS
78 select CRYPTO_DEV_QAT
79 help
80 Support for Intel(R) C62x with Intel(R) QuickAssist Technology
81 Virtual Function for accelerating crypto and compression workloads.
82
83 To compile this as a module, choose M here: the module
84 will be called qat_c62xvf.