net/ice/base: init XLT key builder for parser
authorQi Zhang <qi.z.zhang@intel.com>
Fri, 17 Sep 2021 14:43:12 +0000 (22:43 +0800)
committerQi Zhang <qi.z.zhang@intel.com>
Tue, 21 Sep 2021 13:17:57 +0000 (15:17 +0200)
commit0cbacf60dce73870725d3326068f98e4175eda1f
tree3e1996bb3464f5814ca291273d5b518cf6c040c9
parentf787952d13d20b7eceaf6d1742ea591239b63ba1
net/ice/base: init XLT key builder for parser

Parse below DDP section into struct ice_xlt_kb:
ICE_SID_XLT_KEY_BUILDER_SW
ICE_SID_XLT_KEY_BUILDER_FD
ICE_SID_XLT_KEY_BUILDER_RSS

Signed-off-by: Qi Zhang <qi.z.zhang@intel.com>
Acked-by: Junfeng Guo <junfeng.guo@intel.com>
drivers/net/ice/base/ice_flex_pipe.c
drivers/net/ice/base/ice_flex_pipe.h
drivers/net/ice/base/ice_parser.c
drivers/net/ice/base/ice_parser.h
drivers/net/ice/base/ice_xlt_kb.c [new file with mode: 0644]
drivers/net/ice/base/ice_xlt_kb.h [new file with mode: 0644]
drivers/net/ice/base/meson.build