common/mlx5: move to formal ASO action API
authorDekel Peled <dekelp@nvidia.com>
Wed, 18 Nov 2020 08:59:57 +0000 (10:59 +0200)
committerFerruh Yigit <ferruh.yigit@intel.com>
Fri, 20 Nov 2020 20:10:05 +0000 (21:10 +0100)
commita2999c7bfe395708a6a68ebb6f3199af7d25cffe
tree4fcf991bb366535eab806b8d153efd79b6f4c658
parent31ef2982fa4c3ce6fb0e8a7e24d5b670f59444f1
common/mlx5: move to formal ASO action API

Existing code uses the previous API offered by rdma-core in order
to create ASO Flow Hit action.

A general API is now formally released, to create ASO action of any
type. This patch moves the MLX5 PMD code to use the formal API.

Signed-off-by: Dekel Peled <dekelp@nvidia.com>
Acked-by: Matan Azrad <matan@nvidia.com>
drivers/common/mlx5/linux/meson.build
drivers/common/mlx5/linux/mlx5_glue.c
drivers/common/mlx5/linux/mlx5_glue.h
drivers/net/mlx5/linux/mlx5_os.c
drivers/net/mlx5/mlx5_flow_dv.c