Commit | Line | Data |
---|---|---|
ec8f24b7 | 1 | # SPDX-License-Identifier: GPL-2.0-only |
d8cba25d TS |
2 | config 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 | |
16 | config 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 |
27 | config 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 |
38 | config 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 |
49 | config 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 | |
62 | config 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 | |
74 | config 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. |