net/mlx5: Rate limit tables support
[linux-2.6-block.git] / drivers / net / ethernet / mellanox / mlx5 / core / fw.c
index 75c7ae6a5cc40f91ffc2a329c2bd763c8cfb79a2..77fc1aa261148e5784a1dd342181cd2f6ec5b754 100644 (file)
@@ -151,6 +151,12 @@ int mlx5_query_hca_caps(struct mlx5_core_dev *dev)
                        return err;
        }
 
+       if (MLX5_CAP_GEN(dev, qos)) {
+               err = mlx5_core_get_caps(dev, MLX5_CAP_QOS);
+               if (err)
+                       return err;
+       }
+
        return 0;
 }