net/txgbe: add VF base code
authorJiawen Wu <jiawenwu@trustnetic.com>
Thu, 25 Feb 2021 08:08:46 +0000 (16:08 +0800)
committerFerruh Yigit <ferruh.yigit@intel.com>
Fri, 26 Feb 2021 13:13:03 +0000 (14:13 +0100)
commitde4576944c7e3676e31618b03d421f5467eefab7
tree9b839be42fb5ed56ccab22f7afdb85a700b85841
parent803e4bb14debc0f8338424b41ba32ad983858901
net/txgbe: add VF base code

Implement VF device init and uninit function with hardware operations,
and negotiate with PF in mailbox.

Signed-off-by: Jiawen Wu <jiawenwu@trustnetic.com>
drivers/net/txgbe/base/meson.build
drivers/net/txgbe/base/txgbe.h
drivers/net/txgbe/base/txgbe_hw.c
drivers/net/txgbe/base/txgbe_mbx.c
drivers/net/txgbe/base/txgbe_mbx.h
drivers/net/txgbe/base/txgbe_type.h
drivers/net/txgbe/base/txgbe_vf.c [new file with mode: 0644]
drivers/net/txgbe/base/txgbe_vf.h [new file with mode: 0644]
drivers/net/txgbe/txgbe_ethdev_vf.c