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 FW_LOADER 15 16config CRYPTO_DEV_QAT_DH895xCC 17 tristate "Support for Intel(R) DH895xCC" 18 depends on X86 && PCI 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. 26 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 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 49config CRYPTO_DEV_QAT_DH895xCCVF 50 tristate "Support for Intel(R) DH895xCC Virtual Function" 51 depends on X86 && PCI 52 select PCI_IOV 53 select CRYPTO_DEV_QAT 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. 61 62config CRYPTO_DEV_QAT_C3XXXVF 63 tristate "Support for Intel(R) C3XXX Virtual Function" 64 depends on X86 && PCI 65 select PCI_IOV 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. 73 74config CRYPTO_DEV_QAT_C62XVF 75 tristate "Support for Intel(R) C62X Virtual Function" 76 depends on X86 && PCI 77 select PCI_IOV 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. 85