net/ice: clean input set macro definition
authorZhirun Yan <zhirun.yan@intel.com>
Tue, 2 Mar 2021 02:54:02 +0000 (10:54 +0800)
committerQi Zhang <qi.z.zhang@intel.com>
Fri, 5 Mar 2021 08:42:21 +0000 (09:42 +0100)
commit2b6d6d71a0992220043b2f5c3b885c486e7921b7
treeec35b3166f30c0fb468e351d4bed4118c1bfd993
parent34ede45188c318e451ef98183814cc4555208f46
net/ice: clean input set macro definition

Currently, the macro of input set use 2 bits, one bit for protocol and
inner/outer, another bit for src/dst field. But this could not
distinguish a rule with inner and outer fields for tunnel packet.
Redefine input set macro to make it clear. Only use these two bits for
protocol and field. Ignore the redundant inner/outer info.

ICE_INSET_TUN_* is used by switch module, should be removed after
switch refactor.

Signed-off-by: Zhirun Yan <zhirun.yan@intel.com>
Acked-by: Qi Zhang <qi.z.zhang@intel.com>
drivers/net/ice/ice_fdir_filter.c
drivers/net/ice/ice_generic_flow.h