]> git.baikalelectronics.ru Git - kernel.git/commit
ice: Add new VSI VLAN ops
authorBrett Creeley <brett.creeley@intel.com>
Thu, 2 Dec 2021 16:38:41 +0000 (08:38 -0800)
committerTony Nguyen <anthony.l.nguyen@intel.com>
Wed, 9 Feb 2022 17:24:45 +0000 (09:24 -0800)
commit0a19d3561a912d0e788ca2e5c5611e293ec6f8e5
tree9560307326b0de3117995218c1ee3e79b194bc82
parent68793cbfc9bb2855390ddacb0b41d4a72cde16ce
ice: Add new VSI VLAN ops

Incoming changes to support 802.1Q and/or 802.1ad VLAN filtering and
offloads require more flexibility when configuring VLANs. The VSI VLAN
interface will allow flexibility for configuring VLANs for all VSI
types. Add new files to separate the VSI VLAN ops and move functions to
make the code more organized.

Signed-off-by: Brett Creeley <brett.creeley@intel.com>
Tested-by: Gurucharan G <gurucharanx.g@intel.com>
Signed-off-by: Tony Nguyen <anthony.l.nguyen@intel.com>
14 files changed:
drivers/net/ethernet/intel/ice/Makefile
drivers/net/ethernet/intel/ice/ice.h
drivers/net/ethernet/intel/ice/ice_eswitch.c
drivers/net/ethernet/intel/ice/ice_lib.c
drivers/net/ethernet/intel/ice/ice_lib.h
drivers/net/ethernet/intel/ice/ice_main.c
drivers/net/ethernet/intel/ice/ice_osdep.h
drivers/net/ethernet/intel/ice/ice_switch.h
drivers/net/ethernet/intel/ice/ice_type.h
drivers/net/ethernet/intel/ice/ice_virtchnl_pf.c
drivers/net/ethernet/intel/ice/ice_vsi_vlan_lib.c [new file with mode: 0644]
drivers/net/ethernet/intel/ice/ice_vsi_vlan_lib.h [new file with mode: 0644]
drivers/net/ethernet/intel/ice/ice_vsi_vlan_ops.c [new file with mode: 0644]
drivers/net/ethernet/intel/ice/ice_vsi_vlan_ops.h [new file with mode: 0644]