net/mlx5: Added missing mlx5_ifc definition for HW Steering
authorYevgeny Kliteynik <kliteyn@nvidia.com>
Sun, 15 Jan 2023 23:16:43 +0000 (01:16 +0200)
committerSaeed Mahameed <saeedm@nvidia.com>
Mon, 9 Sep 2024 18:10:04 +0000 (11:10 -0700)
commit34c626c3004a73ee7da5072be48ddff9c2902902
tree60c24311db754346d8c91d3f2ac3b05b2153ee89
parentbfba7bc8b7c2c100b76edb3a646fdce256392129
net/mlx5: Added missing mlx5_ifc definition for HW Steering

Add mlx5_ifc definitions that are required for HWS support.

Note that due to change in the mlx5_ifc_flow_table_context_bits
structure that now includes both SWS and HWS bits in a union,
this patch also includes small change in one of SWS files that
was required for compilation.

Reviewed-by: Hamdan Agbariya <hamdani@nvidia.com>
Signed-off-by: Yevgeny Kliteynik <kliteyn@nvidia.com>
Signed-off-by: Saeed Mahameed <saeedm@nvidia.com>
drivers/net/ethernet/mellanox/mlx5/core/steering/dr_cmd.c
include/linux/mlx5/mlx5_ifc.h