net/mlx5: create advanced RxQ via DevX
[dpdk.git] / drivers / net / mlx5 / mlx5_trigger.c
index d5ce74d..acd2902 100644 (file)
@@ -123,9 +123,11 @@ mlx5_rxq_start(struct rte_eth_dev *dev)
                ret = rxq_alloc_elts(rxq_ctrl);
                if (ret)
                        goto error;
-               rxq_ctrl->ibv = mlx5_rxq_ibv_new(dev, i);
-               if (!rxq_ctrl->ibv)
+               rxq_ctrl->obj = mlx5_rxq_obj_new(dev, i,
+                                                MLX5_RXQ_OBJ_TYPE_DEVX_RQ);
+               if (!rxq_ctrl->obj)
                        goto error;
+               rxq_ctrl->wqn = rxq_ctrl->obj->wq->wq_num;
        }
        return 0;
 error: