diff options
author | Roi Dayan <roid@nvidia.com> | 2023-04-20 12:14:41 +0300 |
---|---|---|
committer | Saeed Mahameed <saeedm@nvidia.com> | 2023-05-19 10:50:30 -0700 |
commit | 6cb9318a2534b7081eb9f375a720972f811665f6 (patch) | |
tree | c23879af22ea0aca9ea9302e4fdb0699f4a5422a /drivers/net/ethernet/mellanox/mlx5/core/fw.c | |
parent | 29bcb6e4fe7072ccea2a1c8b357ffd8e88f334bb (diff) | |
download | linux-6cb9318a2534b7081eb9f375a720972f811665f6.tar.gz linux-6cb9318a2534b7081eb9f375a720972f811665f6.tar.bz2 linux-6cb9318a2534b7081eb9f375a720972f811665f6.zip |
net/mlx5: Remove redundant vport_group_manager cap check
It's enough to check for esw_manager cap for get the esw flow table
caps.
Signed-off-by: Roi Dayan <roid@nvidia.com>
Reviewed-by: Maor Dickman <maord@nvidia.com>
Signed-off-by: Saeed Mahameed <saeedm@nvidia.com>
Diffstat (limited to 'drivers/net/ethernet/mellanox/mlx5/core/fw.c')
-rw-r--r-- | drivers/net/ethernet/mellanox/mlx5/core/fw.c | 5 |
1 files changed, 1 insertions, 4 deletions
diff --git a/drivers/net/ethernet/mellanox/mlx5/core/fw.c b/drivers/net/ethernet/mellanox/mlx5/core/fw.c index 7bb7be01225a..fb2035a5ec99 100644 --- a/drivers/net/ethernet/mellanox/mlx5/core/fw.c +++ b/drivers/net/ethernet/mellanox/mlx5/core/fw.c @@ -196,14 +196,11 @@ int mlx5_query_hca_caps(struct mlx5_core_dev *dev) return err; } - if (MLX5_CAP_GEN(dev, vport_group_manager) && - MLX5_ESWITCH_MANAGER(dev)) { + if (MLX5_ESWITCH_MANAGER(dev)) { err = mlx5_core_get_caps(dev, MLX5_CAP_ESWITCH_FLOW_TABLE); if (err) return err; - } - if (MLX5_ESWITCH_MANAGER(dev)) { err = mlx5_core_get_caps(dev, MLX5_CAP_ESWITCH); if (err) return err; |