net/ice/base: fix flow director rule passthrough mode
[dpdk.git] / drivers / common / mlx5 / meson.build
index ac2cfa6..5a802ba 100644 (file)
@@ -54,6 +54,8 @@ sources = files(
        'mlx5_devx_cmds.c',
        'mlx5_common.c',
        'mlx5_nl.c',
+       'mlx5_common_mp.c',
+       'mlx5_common_mr.c',
 )
 if not dlopen_ibverbs
        sources += files('mlx5_glue.c')
@@ -92,6 +94,8 @@ has_member_args = [
 # [ "MACRO to define if found", "header for the search",
 #   "symbol to search" ]
 has_sym_args = [
+       [ 'HAVE_IBV_RELAXED_ORDERING', 'infiniband/verbs.h',
+       'IBV_ACCESS_RELAXED_ORDERING ' ],
        [ 'HAVE_IBV_DEVICE_STRIDING_RQ_SUPPORT', 'infiniband/mlx5dv.h',
        'MLX5DV_CQE_RES_FORMAT_CSUM_STRIDX' ],
        [ 'HAVE_IBV_DEVICE_TUNNEL_SUPPORT', 'infiniband/mlx5dv.h',
@@ -118,6 +122,8 @@ has_sym_args = [
        'MLX5DV_FLOW_ACTION_COUNTERS_DEVX' ],
        [ 'HAVE_IBV_DEVX_ASYNC', 'infiniband/mlx5dv.h',
        'mlx5dv_devx_obj_query_async' ],
+       [ 'HAVE_IBV_DEVX_QP', 'infiniband/mlx5dv.h',
+       'mlx5dv_devx_qp_query' ],
        [ 'HAVE_MLX5DV_DR_ACTION_DEST_DEVX_TIR', 'infiniband/mlx5dv.h',
        'mlx5dv_dr_action_create_dest_devx_tir' ],
        [ 'HAVE_IBV_DEVX_EVENT', 'infiniband/mlx5dv.h',