net: libwx: add wangxun vf common api
authorMengyuan Lou <mengyuanlou@net-swift.com>
Fri, 4 Jul 2025 09:49:14 +0000 (17:49 +0800)
committerJakub Kicinski <kuba@kernel.org>
Thu, 10 Jul 2025 01:39:13 +0000 (18:39 -0700)
commiteb4898fde1de8cf09f8a6b344dbd87536e0b1170
tree7231ed7d680391439add1595d17b119d4cf5b598
parentba3b8490bc2e4eabe5801ac180d13b58f0ecc059
net: libwx: add wangxun vf common api

Add common wx_configure_vf and wx_set_mac_vf for
ngbevf and txgbevf.

Signed-off-by: Mengyuan Lou <mengyuanlou@net-swift.com>
Link: https://patch.msgid.link/20250704094923.652-4-mengyuanlou@net-swift.com
Signed-off-by: Jakub Kicinski <kuba@kernel.org>
drivers/net/ethernet/wangxun/libwx/Makefile
drivers/net/ethernet/wangxun/libwx/wx_hw.c
drivers/net/ethernet/wangxun/libwx/wx_hw.h
drivers/net/ethernet/wangxun/libwx/wx_type.h
drivers/net/ethernet/wangxun/libwx/wx_vf.h
drivers/net/ethernet/wangxun/libwx/wx_vf_common.c [new file with mode: 0644]
drivers/net/ethernet/wangxun/libwx/wx_vf_common.h [new file with mode: 0644]
drivers/net/ethernet/wangxun/libwx/wx_vf_lib.c [new file with mode: 0644]
drivers/net/ethernet/wangxun/libwx/wx_vf_lib.h [new file with mode: 0644]