net/mlx5: Introduce mlx5_flow_steering structure
[cascardo/linux.git] / include / linux / mlx5 / driver.h
index e22b345..f21c459 100644 (file)
@@ -550,14 +550,10 @@ struct mlx5_priv {
        struct list_head        ctx_list;
        spinlock_t              ctx_lock;
 
+       struct mlx5_flow_steering *steering;
        struct mlx5_eswitch     *eswitch;
        struct mlx5_core_sriov  sriov;
        unsigned long           pci_dev_data;
-       struct mlx5_flow_root_namespace *root_ns;
-       struct mlx5_flow_root_namespace *fdb_root_ns;
-       struct mlx5_flow_root_namespace *esw_egress_root_ns;
-       struct mlx5_flow_root_namespace *esw_ingress_root_ns;
-
        struct mlx5_fc_stats            fc_stats;
        struct mlx5_rl_table            rl_table;
 };