net/mlx5: Introduce access functions to modify/query vport vlans
[cascardo/linux.git] / include / linux / mlx5 / vport.h
index dbbaed9..638f2ca 100644 (file)
@@ -77,5 +77,12 @@ int mlx5_modify_nic_vport_promisc(struct mlx5_core_dev *mdev,
                                  int promisc_uc,
                                  int promisc_mc,
                                  int promisc_all);
+int mlx5_query_nic_vport_vlans(struct mlx5_core_dev *dev,
+                              u32 vport,
+                              u16 vlans[],
+                              int *size);
+int mlx5_modify_nic_vport_vlans(struct mlx5_core_dev *dev,
+                               u16 vlans[],
+                               int list_size);
 
 #endif /* __MLX5_VPORT_H__ */