net/mlx5: HWS, added vport handling
authorYevgeny Kliteynik <kliteyn@nvidia.com>
Sun, 11 Aug 2024 23:10:56 +0000 (02:10 +0300)
committerSaeed Mahameed <saeedm@nvidia.com>
Mon, 9 Sep 2024 18:10:05 +0000 (11:10 -0700)
commit6c5e68254027e7a82cb4580fd1a28cda3d417a97
treec0ba6fee34ea3d5085578ed6e5ec1c83baedd18d
parentaefc15a0fa1cfab233f490a4675167e5ca5c42b2
net/mlx5: HWS, added vport handling

Vport is a virtual eswitch port that is associated with its virtual
function (VF), physical function (PF) or sub-function (SF).
This patch adds handling of vports in HWS.

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/hws/mlx5hws_vport.c [new file with mode: 0644]
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/mlx5hws_vport.h [new file with mode: 0644]