Linux kernel mirror (for testing)
git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel
os
linux
1# SPDX-License-Identifier: GPL-2.0-only
2config CRYPTO_DEV_QAT
3 tristate
4 select CRYPTO_AEAD
5 select CRYPTO_AUTHENC
6 select CRYPTO_SKCIPHER
7 select CRYPTO_AKCIPHER
8 select CRYPTO_DH
9 select CRYPTO_HMAC
10 select CRYPTO_RSA
11 select CRYPTO_SHA1
12 select CRYPTO_SHA256
13 select CRYPTO_SHA512
14 select CRYPTO_LIB_AES
15 select FW_LOADER
16 select CRC8
17
18config CRYPTO_DEV_QAT_DH895xCC
19 tristate "Support for Intel(R) DH895xCC"
20 depends on PCI && (!CPU_BIG_ENDIAN || COMPILE_TEST)
21 select CRYPTO_DEV_QAT
22 help
23 Support for Intel(R) DH895xcc with Intel(R) QuickAssist Technology
24 for accelerating crypto and compression workloads.
25
26 To compile this as a module, choose M here: the module
27 will be called qat_dh895xcc.
28
29config CRYPTO_DEV_QAT_C3XXX
30 tristate "Support for Intel(R) C3XXX"
31 depends on PCI && (!CPU_BIG_ENDIAN || COMPILE_TEST)
32 select CRYPTO_DEV_QAT
33 help
34 Support for Intel(R) C3xxx with Intel(R) QuickAssist Technology
35 for accelerating crypto and compression workloads.
36
37 To compile this as a module, choose M here: the module
38 will be called qat_c3xxx.
39
40config CRYPTO_DEV_QAT_C62X
41 tristate "Support for Intel(R) C62X"
42 depends on PCI && (!CPU_BIG_ENDIAN || COMPILE_TEST)
43 select CRYPTO_DEV_QAT
44 help
45 Support for Intel(R) C62x with Intel(R) QuickAssist Technology
46 for accelerating crypto and compression workloads.
47
48 To compile this as a module, choose M here: the module
49 will be called qat_c62x.
50
51config CRYPTO_DEV_QAT_4XXX
52 tristate "Support for Intel(R) QAT_4XXX"
53 depends on PCI && (!CPU_BIG_ENDIAN || COMPILE_TEST)
54 select CRYPTO_DEV_QAT
55 help
56 Support for Intel(R) QuickAssist Technology QAT_4xxx
57 for accelerating crypto and compression workloads.
58
59 To compile this as a module, choose M here: the module
60 will be called qat_4xxx.
61
62config CRYPTO_DEV_QAT_DH895xCCVF
63 tristate "Support for Intel(R) DH895xCC Virtual Function"
64 depends on PCI && (!CPU_BIG_ENDIAN || COMPILE_TEST)
65 select PCI_IOV
66 select CRYPTO_DEV_QAT
67
68 help
69 Support for Intel(R) DH895xcc with Intel(R) QuickAssist Technology
70 Virtual Function for accelerating crypto and compression workloads.
71
72 To compile this as a module, choose M here: the module
73 will be called qat_dh895xccvf.
74
75config CRYPTO_DEV_QAT_C3XXXVF
76 tristate "Support for Intel(R) C3XXX Virtual Function"
77 depends on PCI && (!CPU_BIG_ENDIAN || COMPILE_TEST)
78 select PCI_IOV
79 select CRYPTO_DEV_QAT
80 help
81 Support for Intel(R) C3xxx with Intel(R) QuickAssist Technology
82 Virtual Function for accelerating crypto and compression workloads.
83
84 To compile this as a module, choose M here: the module
85 will be called qat_c3xxxvf.
86
87config CRYPTO_DEV_QAT_C62XVF
88 tristate "Support for Intel(R) C62X Virtual Function"
89 depends on PCI && (!CPU_BIG_ENDIAN || COMPILE_TEST)
90 select PCI_IOV
91 select CRYPTO_DEV_QAT
92 help
93 Support for Intel(R) C62x with Intel(R) QuickAssist Technology
94 Virtual Function for accelerating crypto and compression workloads.
95
96 To compile this as a module, choose M here: the module
97 will be called qat_c62xvf.