net/mlx5: add devx functions to glue
authorMoti Haimovsky <motih@mellanox.com>
Thu, 3 Jan 2019 15:06:36 +0000 (15:06 +0000)
committerFerruh Yigit <ferruh.yigit@intel.com>
Mon, 14 Jan 2019 16:44:29 +0000 (17:44 +0100)
commit6de1ffaa41128ba81ee7f4c062e8d6932b9ac4f5
treefb45bff2da4c33145d95f8977246797cec9e0de1
parent5f09e80cf8b248348cc635e518dfcab3126f1ca1
net/mlx5: add devx functions to glue

This patch adds glue functions for operations:
  - dv_open_device.
  - devx object create, destroy, query and modify.
  - devx general command
The new operations depend on HAVE_IBV_DEVX_OBJ.

Signed-off-by: Moti Haimovsky <motih@mellanox.com>
Acked-by: Shahaf Shuler <shahafs@mellanox.com>
drivers/net/mlx5/Makefile
drivers/net/mlx5/meson.build
drivers/net/mlx5/mlx5_glue.c
drivers/net/mlx5/mlx5_glue.h