]> git.droids-corp.org - dpdk.git/commit
common/cnxk: remove tracking of mark actions
authorSatha Rao <skoteshwar@marvell.com>
Tue, 22 Feb 2022 19:35:02 +0000 (01:05 +0530)
committerJerin Jacob <jerinj@marvell.com>
Wed, 23 Feb 2022 16:36:38 +0000 (17:36 +0100)
commit90b361368c7bb73e6ad2b0aeb509856a956f3fa6
treeabd19b792c084c0ad534cacc7c39d41e2692f779
parent4c8c8516d1f38246ebe3fd1cbfedf9cdd0ba891a
common/cnxk: remove tracking of mark actions

Removed roc NPC APIs which tracks addition and deletion of
mark actions. It was earlier needed to track number of mark
actions added as part of flow rules. If mark actions count
is > 0, then the function pointer for Rx would get updated
to even read mark value from CQE/WQE and populate in mbuf.
Now the same switch is done based on new Rx meta data negotiate
ethdev API.

Signed-off-by: Satha Rao <skoteshwar@marvell.com>
Acked-by: Jerin Jacob <jerinj@marvell.com>
drivers/common/cnxk/roc_npc.c
drivers/common/cnxk/roc_npc.h
drivers/common/cnxk/roc_npc_priv.h
drivers/common/cnxk/version.map