net/cnxk: support flow API
authorKiran Kumar K <kirankumark@marvell.com>
Wed, 23 Jun 2021 04:46:49 +0000 (10:16 +0530)
committerJerin Jacob <jerinj@marvell.com>
Wed, 30 Jun 2021 00:07:05 +0000 (02:07 +0200)
commit8c009b4505e9f51c4dece87b0f0be0e7c8de3e0e
tree116677a04812ce7b7cdf5f18d54043a03aeb7d30
parent4093c5a81dc350d40a31cec276d1893ee0096b4c
net/cnxk: support flow API

Adding initial version of rte_flow support for cnxk family device.
Supported rte_flow ops are flow_validate, flow_create, flow_destroy,
flow_flush, flow_query, flow_isolate.

Signed-off-by: Kiran Kumar K <kirankumark@marvell.com>
14 files changed:
doc/guides/nics/cnxk.rst
doc/guides/nics/features/cnxk.ini
doc/guides/nics/features/cnxk_vec.ini
doc/guides/nics/features/cnxk_vf.ini
drivers/net/cnxk/cn10k_ethdev.c
drivers/net/cnxk/cn10k_rte_flow.c [new file with mode: 0644]
drivers/net/cnxk/cn10k_rte_flow.h [new file with mode: 0644]
drivers/net/cnxk/cn9k_ethdev.c
drivers/net/cnxk/cn9k_rte_flow.c [new file with mode: 0644]
drivers/net/cnxk/cn9k_rte_flow.h [new file with mode: 0644]
drivers/net/cnxk/cnxk_ethdev.h
drivers/net/cnxk/cnxk_rte_flow.c [new file with mode: 0644]
drivers/net/cnxk/cnxk_rte_flow.h [new file with mode: 0644]
drivers/net/cnxk/meson.build