These changes are the raw update to linux-4.4.6-rt14. Kernel sources
[kvmfornfv.git] / kernel / drivers / crypto / qat / Kconfig
index 49bede2..eefccf7 100644 (file)
@@ -2,18 +2,18 @@ config CRYPTO_DEV_QAT
        tristate
        select CRYPTO_AEAD
        select CRYPTO_AUTHENC
-       select CRYPTO_ALGAPI
-       select CRYPTO_AES
-       select CRYPTO_CBC
+       select CRYPTO_BLKCIPHER
+       select CRYPTO_AKCIPHER
+       select CRYPTO_HMAC
        select CRYPTO_SHA1
        select CRYPTO_SHA256
        select CRYPTO_SHA512
        select FW_LOADER
+       select ASN1
 
 config CRYPTO_DEV_QAT_DH895xCC
        tristate "Support for Intel(R) DH895xCC"
        depends on X86 && PCI
-       default n
        select CRYPTO_DEV_QAT
        help
          Support for Intel(R) DH895xcc with Intel(R) QuickAssist Technology
@@ -21,3 +21,16 @@ config CRYPTO_DEV_QAT_DH895xCC
 
          To compile this as a module, choose M here: the module
          will be called qat_dh895xcc.
+
+config CRYPTO_DEV_QAT_DH895xCCVF
+       tristate "Support for Intel(R) DH895xCC Virtual Function"
+       depends on X86 && PCI
+       select PCI_IOV
+       select CRYPTO_DEV_QAT
+
+       help
+         Support for Intel(R) DH895xcc with Intel(R) QuickAssist Technology
+         Virtual Function for accelerating crypto and compression workloads.
+
+         To compile this as a module, choose M here: the module
+         will be called qat_dh895xccvf.