cryptodev: rename field in vector struct
[dpdk.git] / drivers / crypto / qat / qat_asym_pmd.c
index d844dd8..e91bb0d 100644 (file)
@@ -2,7 +2,7 @@
  * Copyright(c) 2019 Intel Corporation
  */
 
-#include <rte_cryptodev_pmd.h>
+#include <cryptodev_pmd.h>
 
 #include "qat_logs.h"
 
@@ -255,6 +255,10 @@ qat_asym_dev_create(struct qat_pci_device *qat_pci_dev,
                QAT_LOG(ERR, "Asymmetric crypto PMD not supported on QAT 4xxx");
                return -EFAULT;
        }
+       if (qat_pci_dev->qat_dev_gen == QAT_GEN3) {
+               QAT_LOG(ERR, "Asymmetric crypto PMD not supported on QAT c4xxx");
+               return -EFAULT;
+       }
        snprintf(name, RTE_CRYPTODEV_NAME_MAX_LEN, "%s_%s",
                        qat_pci_dev->name, "asym");
        QAT_LOG(DEBUG, "Creating QAT ASYM device %s\n", name);