net/mlx5: select driver by class device argument
[dpdk.git] / drivers / common / mlx5 / meson.build
index 76ca7d7..b88822e 100644 (file)
@@ -37,7 +37,7 @@ endforeach
 
 if build
        allow_experimental_apis = true
-       deps += ['hash', 'pci', 'net', 'eal']
+       deps += ['hash', 'pci', 'net', 'eal', 'kvargs']
        ext_deps += libs
        sources = files(
                'mlx5_devx_cmds.c',
@@ -120,6 +120,7 @@ if build
                'MLX5DV_DR_DOMAIN_TYPE_FDB' ],
                [ 'HAVE_MLX5DV_DR_VLAN', 'infiniband/mlx5dv.h',
                'mlx5dv_dr_action_create_push_vlan' ],
+               [ 'HAVE_IBV_VAR', 'infiniband/mlx5dv.h', 'mlx5dv_alloc_var' ],
                [ 'HAVE_SUPPORTED_40000baseKR4_Full', 'linux/ethtool.h',
                'SUPPORTED_40000baseKR4_Full' ],
                [ 'HAVE_SUPPORTED_40000baseCR4_Full', 'linux/ethtool.h',