]> git.ipfire.org Git - thirdparty/kernel/stable.git/commit
net: wangxun: add txgbevf build
authorMengyuan Lou <mengyuanlou@net-swift.com>
Fri, 4 Jul 2025 09:49:15 +0000 (17:49 +0800)
committerJakub Kicinski <kuba@kernel.org>
Thu, 10 Jul 2025 01:39:13 +0000 (18:39 -0700)
commit377d180bd71cd79f7134465d8af598ea764560da
treeb57808099cfdc67fb27f9e5082597d417ec25bd7
parenteb4898fde1de8cf09f8a6b344dbd87536e0b1170
net: wangxun: add txgbevf build

Add doc build infrastructure for txgbevf driver.
Implement the basic PCI driver loading and unloading interface.
Initialize the id_table which support 10/25/40G virtual
functions for Wangxun.
Ioremap the space of bar0 and bar4 which will be used.

Signed-off-by: Mengyuan Lou <mengyuanlou@net-swift.com>
Link: https://patch.msgid.link/20250704094923.652-5-mengyuanlou@net-swift.com
Signed-off-by: Jakub Kicinski <kuba@kernel.org>
Documentation/networking/device_drivers/ethernet/index.rst
Documentation/networking/device_drivers/ethernet/wangxun/txgbevf.rst [new file with mode: 0644]
drivers/net/ethernet/wangxun/Kconfig
drivers/net/ethernet/wangxun/Makefile
drivers/net/ethernet/wangxun/libwx/wx_vf_common.c
drivers/net/ethernet/wangxun/libwx/wx_vf_common.h
drivers/net/ethernet/wangxun/txgbevf/Makefile [new file with mode: 0644]
drivers/net/ethernet/wangxun/txgbevf/txgbevf_main.c [new file with mode: 0644]
drivers/net/ethernet/wangxun/txgbevf/txgbevf_type.h [new file with mode: 0644]