net/igc: support flow API
authorAlvin Zhang <alvinx.zhang@intel.com>
Wed, 15 Apr 2020 08:48:10 +0000 (16:48 +0800)
committerFerruh Yigit <ferruh.yigit@intel.com>
Tue, 21 Apr 2020 11:57:08 +0000 (13:57 +0200)
commit746664d546fb3ef76ad8b9c731d296802495319c
tree53a1fb29592c629d0f5acb9f8ff698e051413a24
parent8938c4e1ee01384d922a4664fe23eed5e64cdb24
net/igc: support flow API

Below type of flows are supported:
ether-type filter, 2-tuple filter, SYN filter, RSS.
Update docs too.

Signed-off-by: Alvin Zhang <alvinx.zhang@intel.com>
Reviewed-by: Ferruh Yigit <ferruh.yigit@intel.com>
12 files changed:
doc/guides/nics/features/igc.ini
doc/guides/nics/igc.rst
drivers/net/igc/Makefile
drivers/net/igc/igc_ethdev.c
drivers/net/igc/igc_ethdev.h
drivers/net/igc/igc_filter.c [new file with mode: 0644]
drivers/net/igc/igc_filter.h [new file with mode: 0644]
drivers/net/igc/igc_flow.c [new file with mode: 0644]
drivers/net/igc/igc_flow.h [new file with mode: 0644]
drivers/net/igc/igc_txrx.c
drivers/net/igc/igc_txrx.h
drivers/net/igc/meson.build