vdpa/mlx5: map doorbell
[dpdk.git] / drivers / vdpa / mlx5 / mlx5_vdpa.h
index 34b4fab..c591266 100644 (file)
@@ -81,6 +81,7 @@ struct mlx5_vdpa_virtq {
                void *buf;
                uint32_t size;
        } umems[3];
+       struct rte_intr_handle intr_handle;
 };
 
 struct mlx5_vdpa_steer {
@@ -118,6 +119,8 @@ struct mlx5_vdpa_priv {
        uint16_t log_max_rqt_size;
        SLIST_HEAD(virtq_list, mlx5_vdpa_virtq) virtq_list;
        struct mlx5_vdpa_steer steer;
+       struct mlx5dv_var *var;
+       void *virtq_db_addr;
        SLIST_HEAD(mr_list, mlx5_vdpa_query_mr) mr_list;
 };