<feed xmlns='http://www.w3.org/2005/Atom'>
<title>kernel/drivers/net/ethernet/wangxun/libwx/Makefile, branch linux-6.18.y</title>
<subtitle>Hosts the 0x221E linux distro kernel.</subtitle>
<id>https://universe.0xinfinity.dev/distro/kernel/atom?h=linux-6.18.y</id>
<link rel='self' href='https://universe.0xinfinity.dev/distro/kernel/atom?h=linux-6.18.y'/>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/'/>
<updated>2025-07-10T01:39:13Z</updated>
<entry>
<title>net: libwx: add wangxun vf common api</title>
<updated>2025-07-10T01:39:13Z</updated>
<author>
<name>Mengyuan Lou</name>
<email>mengyuanlou@net-swift.com</email>
</author>
<published>2025-07-04T09:49:14Z</published>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/commit/?id=eb4898fde1de8cf09f8a6b344dbd87536e0b1170'/>
<id>urn:sha1:eb4898fde1de8cf09f8a6b344dbd87536e0b1170</id>
<content type='text'>
Add common wx_configure_vf and wx_set_mac_vf for
ngbevf and txgbevf.

Signed-off-by: Mengyuan Lou &lt;mengyuanlou@net-swift.com&gt;
Link: https://patch.msgid.link/20250704094923.652-4-mengyuanlou@net-swift.com
Signed-off-by: Jakub Kicinski &lt;kuba@kernel.org&gt;
</content>
</entry>
<entry>
<title>net: libwx: add base vf api for vf drivers</title>
<updated>2025-07-10T01:39:12Z</updated>
<author>
<name>Mengyuan Lou</name>
<email>mengyuanlou@net-swift.com</email>
</author>
<published>2025-07-04T09:49:13Z</published>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/commit/?id=ba3b8490bc2e4eabe5801ac180d13b58f0ecc059'/>
<id>urn:sha1:ba3b8490bc2e4eabe5801ac180d13b58f0ecc059</id>
<content type='text'>
Implement mbox_write_and_read_ack functions which are
used to set basic functions like set_mac, get_link.etc
for vf.

Signed-off-by: Mengyuan Lou &lt;mengyuanlou@net-swift.com&gt;
Link: https://patch.msgid.link/20250704094923.652-3-mengyuanlou@net-swift.com
Signed-off-by: Jakub Kicinski &lt;kuba@kernel.org&gt;
</content>
</entry>
<entry>
<title>net: libwx: Add sriov api for wangxun nics</title>
<updated>2025-04-10T02:29:05Z</updated>
<author>
<name>Mengyuan Lou</name>
<email>mengyuanlou@net-swift.com</email>
</author>
<published>2025-04-08T09:15:52Z</published>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/commit/?id=9bfd65980f8d9786cf4159ef1cbdfd7e43ec39f4'/>
<id>urn:sha1:9bfd65980f8d9786cf4159ef1cbdfd7e43ec39f4</id>
<content type='text'>
Implement sriov_configure interface for wangxun nics in libwx.
Enable VT mode and initialize vf control structure, when sriov
is enabled. Do not be allowed to disable sriov when vfs are
assigned.

Signed-off-by: Mengyuan Lou &lt;mengyuanlou@net-swift.com&gt;
Link: https://patch.msgid.link/81EA45C21B0A98B0+20250408091556.9640-3-mengyuanlou@net-swift.com
Signed-off-by: Jakub Kicinski &lt;kuba@kernel.org&gt;
</content>
</entry>
<entry>
<title>net: libwx: Add mailbox api for wangxun pf drivers</title>
<updated>2025-04-10T02:29:05Z</updated>
<author>
<name>Mengyuan Lou</name>
<email>mengyuanlou@net-swift.com</email>
</author>
<published>2025-04-08T09:15:51Z</published>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/commit/?id=29264a372da9a3d2a087953756cf3a28e79f7317'/>
<id>urn:sha1:29264a372da9a3d2a087953756cf3a28e79f7317</id>
<content type='text'>
Implements the mailbox interfaces for wangxun pf drivers
ngbe and txgbe.

Signed-off-by: Mengyuan Lou &lt;mengyuanlou@net-swift.com&gt;
Link: https://patch.msgid.link/70017BD4D67614A4+20250408091556.9640-2-mengyuanlou@net-swift.com
Signed-off-by: Jakub Kicinski &lt;kuba@kernel.org&gt;
</content>
</entry>
<entry>
<title>net: wangxun: Add support for PTP clock</title>
<updated>2025-02-20T22:59:36Z</updated>
<author>
<name>Jiawen Wu</name>
<email>jiawenwu@trustnetic.com</email>
</author>
<published>2025-02-18T02:34:29Z</published>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/commit/?id=06e75161b9d4833518a7c266310a0635eab50616'/>
<id>urn:sha1:06e75161b9d4833518a7c266310a0635eab50616</id>
<content type='text'>
Implement support for PTP clock on Wangxun NICs.

Signed-off-by: Jiawen Wu &lt;jiawenwu@trustnetic.com&gt;
Reviewed-by: Vadim Fedorenko &lt;vadim.fedorenko@linux.dev&gt;
Link: https://patch.msgid.link/20250218023432.146536-2-jiawenwu@trustnetic.com
Signed-off-by: Jakub Kicinski &lt;kuba@kernel.org&gt;
</content>
</entry>
<entry>
<title>net: wangxun: Add the basic ethtool interfaces</title>
<updated>2023-02-16T05:32:01Z</updated>
<author>
<name>Mengyuan Lou</name>
<email>mengyuanlou@net-swift.com</email>
</author>
<published>2023-02-14T09:15:27Z</published>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/commit/?id=1b8d1c5088efa5af881e8e78c80bd1197dc4c420'/>
<id>urn:sha1:1b8d1c5088efa5af881e8e78c80bd1197dc4c420</id>
<content type='text'>
Add the basic ethtool ops get_drvinfo and get_link for ngbe and txgbe.
Ngbe implements get_link_ksettings, nway_reset and set_link_ksettings
for free using phylib code.
The code related to the physical interface is not yet fully implemented
in txgbe using phylink code. So do not implement get_link_ksettings,
nway_reset and set_link_ksettings in txgbe.

Signed-off-by: Mengyuan Lou &lt;mengyuanlou@net-swift.com&gt;
Reviewed-by: Andrew Lunn &lt;andrew@lunn.ch&gt;
Link: https://lore.kernel.org/r/20230214091527.69943-1-mengyuanlou@net-swift.com
Signed-off-by: Jakub Kicinski &lt;kuba@kernel.org&gt;
</content>
</entry>
<entry>
<title>net: libwx: Add irq flow functions</title>
<updated>2023-02-06T09:22:48Z</updated>
<author>
<name>Mengyuan Lou</name>
<email>mengyuanlou@net-swift.com</email>
</author>
<published>2023-02-03T09:11:26Z</published>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/commit/?id=3f703186113fac0f3c965204b2cbb22a03322e2c'/>
<id>urn:sha1:3f703186113fac0f3c965204b2cbb22a03322e2c</id>
<content type='text'>
Add irq flow functions for ngbe and txgbe.
Alloc pcie msix irqs for drivers, otherwise fall back to msi/legacy.

Signed-off-by: Mengyuan Lou &lt;mengyuanlou@net-swift.com&gt;
Signed-off-by: Jiawen Wu &lt;jiawenwu@trustnetic.com&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
</entry>
<entry>
<title>net: txgbe: Store PCI info</title>
<updated>2022-10-28T10:25:53Z</updated>
<author>
<name>Jiawen Wu</name>
<email>jiawenwu@trustnetic.com</email>
</author>
<published>2022-10-27T06:11:14Z</published>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/commit/?id=a34b3e6ed8fbf668f995abdfd410784c695b6d03'/>
<id>urn:sha1:a34b3e6ed8fbf668f995abdfd410784c695b6d03</id>
<content type='text'>
Get PCI config space info, set LAN id and check flash status.

Signed-off-by: Jiawen Wu &lt;jiawenwu@trustnetic.com&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
</entry>
</feed>
