net/octeontx: support VLAN filter offload
authorVamsi Attunuru <vattunuru@marvell.com>
Mon, 16 Mar 2020 09:33:41 +0000 (15:03 +0530)
committerFerruh Yigit <ferruh.yigit@intel.com>
Tue, 21 Apr 2020 11:57:06 +0000 (13:57 +0200)
commit56139e85abec19ac9e91aed610abdb0c3629a638
tree63be0ff80b7d27799f008d483fba2a6934a66f7b
parent3151e6a687a383ccd55a7f7cae6897a82f4d1eab
net/octeontx: support VLAN filter offload

Patch adds support for vlan filter offload support.
MBOX messages for vlan filter on/off and vlan filter
entry add/rm are added to configure PCAM entries to
filter out the vlan traffic on a given port.

Patch also defines rx_offload_flag for vlan filtering.

Signed-off-by: Vamsi Attunuru <vattunuru@marvell.com>
Acked-by: Harman Kalra <hkalra@marvell.com>
doc/guides/nics/features/octeontx.ini
doc/guides/nics/octeontx.rst
drivers/net/octeontx/Makefile
drivers/net/octeontx/base/octeontx_pkivf.c
drivers/net/octeontx/base/octeontx_pkivf.h
drivers/net/octeontx/meson.build
drivers/net/octeontx/octeontx_ethdev.c
drivers/net/octeontx/octeontx_ethdev.h
drivers/net/octeontx/octeontx_ethdev_ops.c [new file with mode: 0644]
drivers/net/octeontx/octeontx_rxtx.h