]> git.droids-corp.org - dpdk.git/commit
net/mlx5: add E-Switch mode flag
authorMichael Baum <michaelba@nvidia.com>
Mon, 14 Feb 2022 09:35:04 +0000 (11:35 +0200)
committerRaslan Darawsheh <rasland@nvidia.com>
Mon, 21 Feb 2022 10:36:49 +0000 (11:36 +0100)
commitcf004fd33acca27a506b65904564eaf1cde4eea7
tree6df6013a6da38bf8f5e619bd29679d5f814f0415
parentcf8971db657c7b1d940d66274ff73ae8cb8b0708
net/mlx5: add E-Switch mode flag

This patch adds in SH structure a flag which indicates whether is
E-Switch mode.
When configure "dv_esw_en" from devargs, it is enabled only when is
E-switch mode. So, since dv_esw_en has been configure, it is enough to
check if "dv_esw_en" is valid.
This patch also removes E-Switch mode check when "dv_esw_en" is checked
too.

Signed-off-by: Michael Baum <michaelba@nvidia.com>
Acked-by: Matan Azrad <matan@nvidia.com>
drivers/net/mlx5/linux/mlx5_os.c
drivers/net/mlx5/mlx5.c
drivers/net/mlx5/mlx5.h
drivers/net/mlx5/mlx5_ethdev.c
drivers/net/mlx5/mlx5_flow_dv.c
drivers/net/mlx5/mlx5_trigger.c