net/ice: add DCF hardware initialization
authorHaiyue Wang <haiyue.wang@intel.com>
Fri, 27 Mar 2020 02:56:36 +0000 (10:56 +0800)
committerFerruh Yigit <ferruh.yigit@intel.com>
Tue, 21 Apr 2020 11:57:05 +0000 (13:57 +0200)
commit7564d5509611523233c617e8199d2d501acae1fd
tree3fe2befb014492a75fe8460ee43aea9c00d2e304
parent4cce7422dd3828f8c14036a658732d44238b44b9
net/ice: add DCF hardware initialization

Introduce the DCF (Device Config Function) feature in the ice PMD, it
works as a standalone PMD which doesn't handle the packet Rx/Tx related
things. Its hardware entity is the VF.

Add the basic DCF hardware initialization, this is specified by devarg
'cap=dcf'.

Signed-off-by: Haiyue Wang <haiyue.wang@intel.com>
Acked-by: Qi Zhang <qi.z.zhang@intel.com>
doc/guides/nics/ice.rst
doc/guides/nics/img/ice_dcf.svg [new file with mode: 0644]
doc/guides/rel_notes/release_20_05.rst
drivers/common/Makefile
drivers/net/ice/Makefile
drivers/net/ice/ice_dcf.c [new file with mode: 0644]
drivers/net/ice/ice_dcf.h [new file with mode: 0644]
drivers/net/ice/ice_dcf_ethdev.c [new file with mode: 0644]
drivers/net/ice/ice_dcf_ethdev.h [new file with mode: 0644]
drivers/net/ice/meson.build
mk/rte.app.mk