public inbox for netdev@vger.kernel.org
 help / color / mirror / Atom feed
* [PATCH net-next v1 0/7] Wangxun improvement and new support
@ 2026-02-03  7:57 Jiawen Wu
  2026-02-03  7:57 ` [PATCH net-next v1 1/7] net: ngbe: move the WOL functions to libwx Jiawen Wu
                   ` (6 more replies)
  0 siblings, 7 replies; 18+ messages in thread
From: Jiawen Wu @ 2026-02-03  7:57 UTC (permalink / raw)
  To: netdev, Andrew Lunn, David S. Miller, Eric Dumazet,
	Jakub Kicinski, Paolo Abeni, Simon Horman
  Cc: Mengyuan Lou, Jiawen Wu

Implement power management function for txgbe. Clean up the same code in
the two drivers, to make more use of lib functions.

Add Tx timeout process and PCIe error handling flow, to recover the
devices.

Jiawen Wu (7):
  net: ngbe: move the WOL functions to libwx
  net: ngbe: improve the reset flow
  net: wangxun: move reusable PCI driver ops functions into libwx
  net: txgbe: add power management support
  net: wangxun: move ethtool_ops.set_channels into libwx
  net: wangxun: add Tx timeout process
  net: wangxun: add pcie error handler

 drivers/net/ethernet/wangxun/libwx/Makefile   |   2 +-
 drivers/net/ethernet/wangxun/libwx/wx_err.c   | 359 ++++++++++++++++++
 drivers/net/ethernet/wangxun/libwx/wx_err.h   |  17 +
 .../net/ethernet/wangxun/libwx/wx_ethtool.c   |  38 +-
 .../net/ethernet/wangxun/libwx/wx_ethtool.h   |   4 +
 drivers/net/ethernet/wangxun/libwx/wx_hw.c    |  60 ++-
 drivers/net/ethernet/wangxun/libwx/wx_hw.h    |   2 +
 drivers/net/ethernet/wangxun/libwx/wx_lib.c   | 139 ++++++-
 drivers/net/ethernet/wangxun/libwx/wx_lib.h   |   4 +
 drivers/net/ethernet/wangxun/libwx/wx_type.h  |  26 +-
 .../net/ethernet/wangxun/ngbe/ngbe_ethtool.c  |  52 +--
 drivers/net/ethernet/wangxun/ngbe/ngbe_main.c | 207 +++++-----
 drivers/net/ethernet/wangxun/ngbe/ngbe_type.h |  21 +-
 .../ethernet/wangxun/txgbe/txgbe_ethtool.c    |  17 +-
 .../net/ethernet/wangxun/txgbe/txgbe_irq.c    |   7 +
 .../net/ethernet/wangxun/txgbe/txgbe_main.c   |  82 ++--
 .../net/ethernet/wangxun/txgbe/txgbe_type.h   |   8 +-
 17 files changed, 810 insertions(+), 235 deletions(-)
 create mode 100644 drivers/net/ethernet/wangxun/libwx/wx_err.c
 create mode 100644 drivers/net/ethernet/wangxun/libwx/wx_err.h

-- 
2.48.1



^ permalink raw reply	[flat|nested] 18+ messages in thread

end of thread, other threads:[~2026-02-04 11:19 UTC | newest]

Thread overview: 18+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2026-02-03  7:57 [PATCH net-next v1 0/7] Wangxun improvement and new support Jiawen Wu
2026-02-03  7:57 ` [PATCH net-next v1 1/7] net: ngbe: move the WOL functions to libwx Jiawen Wu
2026-02-03 13:52   ` Andrew Lunn
2026-02-04  2:05     ` Jiawen Wu
2026-02-03  7:57 ` [PATCH net-next v1 2/7] net: ngbe: improve the reset flow Jiawen Wu
2026-02-03 13:56   ` Andrew Lunn
2026-02-04  2:20     ` Jiawen Wu
2026-02-03  7:57 ` [PATCH net-next v1 3/7] net: wangxun: move reusable PCI driver ops functions into libwx Jiawen Wu
2026-02-04  2:22   ` [net-next,v1,3/7] " Jakub Kicinski
2026-02-04  6:12     ` Jiawen Wu
2026-02-03  7:57 ` [PATCH net-next v1 4/7] net: txgbe: add power management support Jiawen Wu
2026-02-03  7:57 ` [PATCH net-next v1 5/7] net: wangxun: move ethtool_ops.set_channels into libwx Jiawen Wu
2026-02-03  7:57 ` [PATCH net-next v1 6/7] net: wangxun: add Tx timeout process Jiawen Wu
2026-02-03  7:57 ` [PATCH net-next v1 7/7] net: wangxun: add pcie error handler Jiawen Wu
2026-02-04  1:34   ` kernel test robot
2026-02-04  2:22   ` [net-next,v1,7/7] " Jakub Kicinski
2026-02-04  6:10     ` Jiawen Wu
2026-02-04 11:18   ` [PATCH net-next v1 7/7] " kernel test robot

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox