net/mlx5e: Cleanup safe switch channels API by passing params
[sfrench/cifs-2.6.git] / drivers / net / ethernet / mellanox / mlx5 / core / en.h
index d9ed20a4db530fb5b41dd7a22cb855ef88515ba7..b636d63358d2a09409389af556b66992f4a886ec 100644 (file)
@@ -1018,10 +1018,10 @@ int fn##_ctx(struct mlx5e_priv *priv, void *context) \
        return fn(priv); \
 }
 int mlx5e_safe_reopen_channels(struct mlx5e_priv *priv);
-int mlx5e_safe_switch_channels(struct mlx5e_priv *priv,
-                              struct mlx5e_channels *new_chs,
-                              mlx5e_fp_preactivate preactivate,
-                              void *context, bool reset);
+int mlx5e_safe_switch_params(struct mlx5e_priv *priv,
+                            struct mlx5e_params *new_params,
+                            mlx5e_fp_preactivate preactivate,
+                            void *context, bool reset);
 int mlx5e_update_tx_netdev_queues(struct mlx5e_priv *priv);
 int mlx5e_num_channels_changed(struct mlx5e_priv *priv);
 int mlx5e_num_channels_changed_ctx(struct mlx5e_priv *priv, void *context);