|
|
Log in / Subscribe / Register

Implement more features for txgbe devices

From:  Jiawen Wu <jiawenwu-AT-trustnetic.com>
To:  netdev-AT-vger.kernel.org, Andrew Lunn <andrew+netdev-AT-lunn.ch>, "David S. Miller" <davem-AT-davemloft.net>, Eric Dumazet <edumazet-AT-google.com>, Jakub Kicinski <kuba-AT-kernel.org>, Paolo Abeni <pabeni-AT-redhat.com>, Simon Horman <horms-AT-kernel.org>
Subject:  [PATCH net-next v2 0/3] Implement more features for txgbe devices
Date:  Thu, 23 Oct 2025 09:45:35 +0800
Message-ID:  <20251023014538.12644-1-jiawenwu@trustnetic.com>
Cc:  Mengyuan Lou <mengyuanlou-AT-net-swift.com>, Jiawen Wu <jiawenwu-AT-trustnetic.com>
Archive-link:  Article

Based on the features of hardware support, implement RX desc merge and
TX head write-back for AML devices, support RSC offload for AML and SP
devices.

---
v2:
- remove memset 0 for 'tx_ring->headwb_mem'

v1: https://lore.kernel.org/all/20251020082609.6724-1-jiawenw...
---

Jiawen Wu (3):
  net: txgbe: support RX desc merge mode
  net: txgbe: support TX head write-back mode
  net: txgbe: support RSC offload

 .../net/ethernet/wangxun/libwx/wx_ethtool.c   |  61 +++++++-
 drivers/net/ethernet/wangxun/libwx/wx_hw.c    |  69 ++++++++-
 drivers/net/ethernet/wangxun/libwx/wx_lib.c   | 143 ++++++++++++++++--
 drivers/net/ethernet/wangxun/libwx/wx_sriov.c |   4 +
 drivers/net/ethernet/wangxun/libwx/wx_type.h  |  47 +++++-
 drivers/net/ethernet/wangxun/libwx/wx_vf.h    |   4 +
 .../net/ethernet/wangxun/libwx/wx_vf_lib.c    |  12 ++
 .../net/ethernet/wangxun/txgbe/txgbe_main.c   |   5 +
 .../ethernet/wangxun/txgbevf/txgbevf_main.c   |  12 ++
 9 files changed, 338 insertions(+), 19 deletions(-)

-- 
2.48.1




Copyright © 2025, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds