net/mlx5: Added missing definitions in preparation for HW Steering
authorYevgeny Kliteynik <kliteyn@nvidia.com>
Tue, 17 Jan 2023 15:14:51 +0000 (17:14 +0200)
committerSaeed Mahameed <saeedm@nvidia.com>
Mon, 9 Sep 2024 18:10:04 +0000 (11:10 -0700)
commit00b9f0daefd7670356e592d418c890acf9179c94
tree26bb4b4ae08fe3efc09c42e4e77cf327d28b8556
parent34c626c3004a73ee7da5072be48ddff9c2902902
net/mlx5: Added missing definitions in preparation for HW Steering

As part of preparation for HWS, added missing definitions
in qp.h and fs_core.h:

 - FS_FT_FDB_RX/TX table types that are used by HWS in addition
   to an existing FS_FT_FDB
 - MLX5_WQE_CTRL_INITIATOR_SMALL_FENCE that is used by HWS to
   require fence in WQE

Reviewed-by: Hamdan Agbariya <hamdani@nvidia.com>
Signed-off-by: Yevgeny Kliteynik <kliteyn@nvidia.com>
Reviewed-by: Mark Bloch <mbloch@nvidia.com>
Signed-off-by: Saeed Mahameed <saeedm@nvidia.com>
drivers/net/ethernet/mellanox/mlx5/core/fs_core.h
include/linux/mlx5/qp.h