net/ice/base: init boost TCAM table for parser
authorQi Zhang <qi.z.zhang@intel.com>
Fri, 17 Sep 2021 14:43:07 +0000 (22:43 +0800)
committerQi Zhang <qi.z.zhang@intel.com>
Tue, 21 Sep 2021 13:17:57 +0000 (15:17 +0200)
commit1792942b2df6fdf4c1418234ba57738a140133bc
tree3683cf70310024c06cd8a7b9b67f88aac16fa85e
parentc55b1ba93f070d14eeb86e11fa03480a3b2d671d
net/ice/base: init boost TCAM table for parser

Parse DDP section ICE_SID_RXPARSER_CAM into an array of
ice_bst_tcam_item.
Parse DDP section ICE_SID_LBL_RXPARSER_TMEM into an array of
ice_lbl_item.

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