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 17config CRYPTO_DEV_QAT_DH895xCC 18 tristate "Support for Intel(R) DH895xCC" 19 depends on X86 && PCI 20 select CRYPTO_DEV_QAT 21 help 22 Support for Intel(R) DH895xcc with Intel(R) QuickAssist Technology 23 for accelerating crypto and compression workloads. 24 25 To compile this as a module, choose M here: the module 26 will be called qat_dh895xcc. 27 28config CRYPTO_DEV_QAT_C3XXX 29 tristate "Support for Intel(R) C3XXX" 30 depends on X86 && PCI 31 select CRYPTO_DEV_QAT 32 help 33 Support for Intel(R) C3xxx with Intel(R) QuickAssist Technology 34 for accelerating crypto and compression workloads. 35 36 To compile this as a module, choose M here: the module 37 will be called qat_c3xxx. 38 39config CRYPTO_DEV_QAT_C62X 40 tristate "Support for Intel(R) C62X" 41 depends on X86 && PCI 42 select CRYPTO_DEV_QAT 43 help 44 Support for Intel(R) C62x with Intel(R) QuickAssist Technology 45 for accelerating crypto and compression workloads. 46 47 To compile this as a module, choose M here: the module 48 will be called qat_c62x. 49 50config CRYPTO_DEV_QAT_4XXX 51 tristate "Support for Intel(R) QAT_4XXX" 52 depends on X86 && PCI 53 select CRYPTO_DEV_QAT 54 help 55 Support for Intel(R) QuickAssist Technology QAT_4xxx 56 for accelerating crypto and compression workloads. 57 58 To compile this as a module, choose M here: the module 59 will be called qat_4xxx. 60 61config CRYPTO_DEV_QAT_DH895xCCVF 62 tristate "Support for Intel(R) DH895xCC Virtual Function" 63 depends on X86 && PCI 64 select PCI_IOV 65 select CRYPTO_DEV_QAT 66 67 help 68 Support for Intel(R) DH895xcc 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_dh895xccvf. 73 74config CRYPTO_DEV_QAT_C3XXXVF 75 tristate "Support for Intel(R) C3XXX Virtual Function" 76 depends on X86 && PCI 77 select PCI_IOV 78 select CRYPTO_DEV_QAT 79 help 80 Support for Intel(R) C3xxx 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_c3xxxvf. 85 86config CRYPTO_DEV_QAT_C62XVF 87 tristate "Support for Intel(R) C62X Virtual Function" 88 depends on X86 && PCI 89 select PCI_IOV 90 select CRYPTO_DEV_QAT 91 help 92 Support for Intel(R) C62x with Intel(R) QuickAssist Technology 93 Virtual Function for accelerating crypto and compression workloads. 94 95 To compile this as a module, choose M here: the module 96 will be called qat_c62xvf. 97