common/cnxk: support VLAN push/pop flow actions
authorSatheesh Paul <psatheesh@marvell.com>
Wed, 23 Jun 2021 04:46:08 +0000 (10:16 +0530)
committerJerin Jacob <jerinj@marvell.com>
Tue, 29 Jun 2021 19:05:28 +0000 (21:05 +0200)
commit19f3cc2374d0e5d2cb35bede4198911a8401c901
treeeb0d460cba57c38b667dc04c5205673e41b6df7e
parent7fef6b0992292cb15982d677f0d49b01dccf3f0f
common/cnxk: support VLAN push/pop flow actions

Add roc API to configure VLAN tag addition and removal.

This patch also adds 98xx support for increased MCAM
entries for rte flow.

Signed-off-by: Satheesh Paul <psatheesh@marvell.com>
Reviewed-by: Kiran Kumar K <kirankumark@marvell.com>
drivers/common/cnxk/roc_model.h
drivers/common/cnxk/roc_npc.c
drivers/common/cnxk/roc_npc.h
drivers/common/cnxk/roc_npc_mcam.c
drivers/common/cnxk/roc_npc_priv.h
drivers/common/cnxk/version.map