net/ice/base: enable QinQ filter for switch advanced rule
authorQi Zhang <qi.z.zhang@intel.com>
Wed, 26 Aug 2020 13:25:46 +0000 (21:25 +0800)
committerFerruh Yigit <ferruh.yigit@intel.com>
Fri, 18 Sep 2020 16:55:10 +0000 (18:55 +0200)
commitca5a25c5f0a8b684c9125c8ecac802d54fad2c9a
treeb5510aa4c5936aa972e97f0bf755f776ccc94516
parent2906c7eac929137d7129fcf744b565669a09a972
net/ice/base: enable QinQ filter for switch advanced rule

Enable QinQ type filter for switch advanced rule, it support tunnel
and non-tunnel packet use external and inner vlan id as input set
for rules, it also support session id as input set for PPPoE rule
with QinQ flag in packet.

Signed-off-by: Wei Zhao <wei.zhao1@intel.com>
Signed-off-by: Qi Zhang <qi.z.zhang@intel.com>
Acked-by: Qiming Yang <qiming.yang@intel.com>
drivers/net/ice/base/ice_protocol_type.h
drivers/net/ice/base/ice_switch.c