net/mlx5: Remove unused CAPs
[linux-2.6-microblaze.git] / drivers / net / ethernet / mellanox / mlx5 / core / fw.c
index fb2035a..c982ce0 100644 (file)
@@ -206,12 +206,6 @@ int mlx5_query_hca_caps(struct mlx5_core_dev *dev)
                        return err;
        }
 
-       if (MLX5_CAP_GEN(dev, vector_calc)) {
-               err = mlx5_core_get_caps(dev, MLX5_CAP_VECTOR_CALC);
-               if (err)
-                       return err;
-       }
-
        if (MLX5_CAP_GEN(dev, qos)) {
                err = mlx5_core_get_caps(dev, MLX5_CAP_QOS);
                if (err)
@@ -226,7 +220,6 @@ int mlx5_query_hca_caps(struct mlx5_core_dev *dev)
 
        if (MLX5_CAP_GEN(dev, mcam_reg)) {
                mlx5_get_mcam_access_reg_group(dev, MLX5_MCAM_REGS_FIRST_128);
-               mlx5_get_mcam_access_reg_group(dev, MLX5_MCAM_REGS_0x9080_0x90FF);
                mlx5_get_mcam_access_reg_group(dev, MLX5_MCAM_REGS_0x9100_0x917F);
        }
 
@@ -270,12 +263,6 @@ int mlx5_query_hca_caps(struct mlx5_core_dev *dev)
                        return err;
        }
 
-       if (MLX5_CAP_GEN(dev, shampo)) {
-               err = mlx5_core_get_caps(dev, MLX5_CAP_DEV_SHAMPO);
-               if (err)
-                       return err;
-       }
-
        if (MLX5_CAP_GEN_64(dev, general_obj_types) &
            MLX5_GENERAL_OBJ_TYPES_CAP_MACSEC_OFFLOAD) {
                err = mlx5_core_get_caps(dev, MLX5_CAP_MACSEC);