compress/qat: enable compression on GEN3
[dpdk.git] / drivers / net / bnxt / bnxt_irq.c
index 846325e..8abbadb 100644 (file)
@@ -1,5 +1,5 @@
 /* SPDX-License-Identifier: BSD-3-Clause
- * Copyright(c) 2014-2018 Broadcom
+ * Copyright(c) 2014-2021 Broadcom
  * All rights reserved.
  */
 
@@ -151,7 +151,7 @@ int bnxt_setup_int(struct bnxt *bp)
                                 sizeof(struct bnxt_irq), 0);
        if (bp->irq_tbl) {
                for (i = 0; i < total_vecs; i++) {
-                       bp->irq_tbl[i].vector = i;
+                       bp->irq_tbl[i].vector_idx = i;
                        snprintf(bp->irq_tbl[i].name, len,
                                 "%s-%d", bp->eth_dev->device->name, i);
                        bp->irq_tbl[i].handler = bnxt_int_handler;
@@ -181,5 +181,13 @@ int bnxt_request_int(struct bnxt *bp)
                        irq->requested = 1;
        }
 
+#ifdef RTE_EXEC_ENV_FREEBSD
+       /**
+        * In FreeBSD OS, nic_uio does not support interrupts and
+        * interrupt register callback will fail.
+        */
+       rc = 0;
+#endif
+
        return rc;
 }