Linux 4.16.11
[linux/fpc-iii.git] / drivers / crypto / qat / Kconfig
blobce3cae40f949852ee1e08f3c807158bf67106794
1 config CRYPTO_DEV_QAT
2         tristate
3         select CRYPTO_AEAD
4         select CRYPTO_AUTHENC
5         select CRYPTO_BLKCIPHER
6         select CRYPTO_AKCIPHER
7         select CRYPTO_DH
8         select CRYPTO_HMAC
9         select CRYPTO_RSA
10         select CRYPTO_SHA1
11         select CRYPTO_SHA256
12         select CRYPTO_SHA512
13         select FW_LOADER
15 config CRYPTO_DEV_QAT_DH895xCC
16         tristate "Support for Intel(R) DH895xCC"
17         depends on X86 && PCI
18         select CRYPTO_DEV_QAT
19         help
20           Support for Intel(R) DH895xcc with Intel(R) QuickAssist Technology
21           for accelerating crypto and compression workloads.
23           To compile this as a module, choose M here: the module
24           will be called qat_dh895xcc.
26 config CRYPTO_DEV_QAT_C3XXX
27         tristate "Support for Intel(R) C3XXX"
28         depends on X86 && PCI
29         select CRYPTO_DEV_QAT
30         help
31           Support for Intel(R) C3xxx with Intel(R) QuickAssist Technology
32           for accelerating crypto and compression workloads.
34           To compile this as a module, choose M here: the module
35           will be called qat_c3xxx.
37 config CRYPTO_DEV_QAT_C62X
38         tristate "Support for Intel(R) C62X"
39         depends on X86 && PCI
40         select CRYPTO_DEV_QAT
41         help
42           Support for Intel(R) C62x with Intel(R) QuickAssist Technology
43           for accelerating crypto and compression workloads.
45           To compile this as a module, choose M here: the module
46           will be called qat_c62x.
48 config CRYPTO_DEV_QAT_DH895xCCVF
49         tristate "Support for Intel(R) DH895xCC Virtual Function"
50         depends on X86 && PCI
51         select PCI_IOV
52         select CRYPTO_DEV_QAT
54         help
55           Support for Intel(R) DH895xcc with Intel(R) QuickAssist Technology
56           Virtual Function for accelerating crypto and compression workloads.
58           To compile this as a module, choose M here: the module
59           will be called qat_dh895xccvf.
61 config CRYPTO_DEV_QAT_C3XXXVF
62         tristate "Support for Intel(R) C3XXX Virtual Function"
63         depends on X86 && PCI
64         select PCI_IOV
65         select CRYPTO_DEV_QAT
66         help
67           Support for Intel(R) C3xxx with Intel(R) QuickAssist Technology
68           Virtual Function for accelerating crypto and compression workloads.
70           To compile this as a module, choose M here: the module
71           will be called qat_c3xxxvf.
73 config CRYPTO_DEV_QAT_C62XVF
74         tristate "Support for Intel(R) C62X Virtual Function"
75         depends on X86 && PCI
76         select PCI_IOV
77         select CRYPTO_DEV_QAT
78         help
79           Support for Intel(R) C62x with Intel(R) QuickAssist Technology
80           Virtual Function for accelerating crypto and compression workloads.
82           To compile this as a module, choose M here: the module
83           will be called qat_c62xvf.