]> Git Repo - linux.git/blob - drivers/net/ethernet/intel/ice/ice_sf_vsi_vlan_ops.c
crypto: akcipher - Drop sign/verify operations
[linux.git] / drivers / net / ethernet / intel / ice / ice_sf_vsi_vlan_ops.c
1 // SPDX-License-Identifier: GPL-2.0
2 /* Copyright (c) 2023, Intel Corporation. */
3
4 #include "ice_vsi_vlan_ops.h"
5 #include "ice_vsi_vlan_lib.h"
6 #include "ice_vlan_mode.h"
7 #include "ice.h"
8 #include "ice_sf_vsi_vlan_ops.h"
9
10 void ice_sf_vsi_init_vlan_ops(struct ice_vsi *vsi)
11 {
12         struct ice_vsi_vlan_ops *vlan_ops;
13
14         if (ice_is_dvm_ena(&vsi->back->hw))
15                 vlan_ops = &vsi->outer_vlan_ops;
16         else
17                 vlan_ops = &vsi->inner_vlan_ops;
18
19         vlan_ops->add_vlan = ice_vsi_add_vlan;
20         vlan_ops->del_vlan = ice_vsi_del_vlan;
21 }
This page took 0.034441 seconds and 4 git commands to generate.