net/mlx5: set maximum LRO packet size
[dpdk.git] / drivers / crypto / qat / qat_asym_pmd.c
index 254bc48..c8a52b6 100644 (file)
@@ -14,6 +14,7 @@
 uint8_t cryptodev_qat_asym_driver_id;
 
 static const struct rte_cryptodev_capabilities qat_gen1_asym_capabilities[] = {
+       QAT_BASE_GEN1_ASYM_CAPABILITIES,
        RTE_CRYPTODEV_END_OF_CAPABILITIES_LIST()
 };
 
@@ -269,7 +270,10 @@ qat_asym_dev_create(struct qat_pci_device *qat_pci_dev)
        cryptodev->dequeue_burst = qat_asym_pmd_dequeue_op_burst;
 
        cryptodev->feature_flags = RTE_CRYPTODEV_FF_ASYMMETRIC_CRYPTO |
-                       RTE_CRYPTODEV_FF_HW_ACCELERATED;
+                       RTE_CRYPTODEV_FF_HW_ACCELERATED |
+                       RTE_CRYPTODEV_FF_ASYM_SESSIONLESS |
+                       RTE_CRYPTODEV_FF_RSA_PRIV_OP_KEY_EXP |
+                       RTE_CRYPTODEV_FF_RSA_PRIV_OP_KEY_QT;
        internals = cryptodev->data->dev_private;
        internals->qat_dev = qat_pci_dev;
        qat_pci_dev->asym_dev = internals;