]> git.ipfire.org Git - thirdparty/kernel/linux.git/commit
Merge branch 'add-vf-drivers-for-wangxun-virtual-functions'
authorJakub Kicinski <kuba@kernel.org>
Thu, 10 Jul 2025 01:39:15 +0000 (18:39 -0700)
committerJakub Kicinski <kuba@kernel.org>
Thu, 10 Jul 2025 01:39:16 +0000 (18:39 -0700)
commitb4bb2ac099ca0b944695be41ade5562d895a8751
treeb5ccffb708955878600c21c8b4d3b0648a593616
parent6a971e48e2d8d7fb5be2a94b6f521e9bd35d0fdc
parentcfeedf6a420d673078062995218457c6e3c4e6c3
Merge branch 'add-vf-drivers-for-wangxun-virtual-functions'

Mengyuan Lou says:

====================
Add vf drivers for wangxun virtual functions

Introduces basic support for Wangxun’s virtual function (VF) network
drivers, specifically txgbevf and ngbevf. These drivers provide SR-IOV
VF functionality for Wangxun 10/25/40G network devices.
The first three patches add common APIs for Wangxun VF drivers, including
mailbox communication and shared initialization logic.These abstractions
are placed in libwx to reduce duplication across VF drivers.
Patches 4–8 introduce the txgbevf driver, including:
PCI device initialization, Hardware reset, Interrupt setup, Rx/Tx datapath
implementation and link status changeing flow.
Patches 9–12 implement the ngbevf driver, mirroring the functionality
added in txgbevf.

v2: https://lore.kernel.org/20250625102058.19898-1-mengyuanlou@net-swift.com
v1: https://lore.kernel.org/20250611083559.14175-1-mengyuanlou@net-swift.com
====================

Link: https://patch.msgid.link/20250704094923.652-1-mengyuanlou@net-swift.com
Signed-off-by: Jakub Kicinski <kuba@kernel.org>