From: Stephen Hemminger <stephen@networkplumber.org>
To: Zaiyu Wang <zaiyuwang@trustnetic.com>
Cc: dev@dpdk.org
Subject: Re: [PATCH v3 00/15] Wangxun new NIC support
Date: Mon, 30 Jun 2025 12:40:32 -0700 [thread overview]
Message-ID: <20250630124032.328edb00@hermes.local> (raw)
In-Reply-To: <20250626080221.22488-1-zaiyuwang@trustnetic.com>
On Thu, 26 Jun 2025 16:02:05 +0800
Zaiyu Wang <zaiyuwang@trustnetic.com> wrote:
> We have released a new NIC series: Amber-Lite, with two models
> supporting 10G/25G and 40G rates. Due to minimal hardware
> differences from existing 10G NICs, it remains supported within
> the txgbe driver.
>
> ---
> v2:
> - split patch into 15 functional subpatches
> - replace PHY configuration with mailbox cmd to firmware
> ---
> v3:
> - fix compilation errors and documentation formatting
> ---
>
> Zaiyu Wang (15):
> net/txgbe: add basic information for Amber-Lite 25G/40G NICs
> net/txgbe: add new SW-FW mailbox interface
> net/txgbe: add identification support for new SFP/QSFP modules
> net/txgbe: add basic link configuration for Amber-Lite NICs
> net/txgbe: add support for PHY configuration via SW-FW mailbox
> net/txgbe: add RX&TX support for Amber-Lite NICs
> net/txgbe: add hardware reset change for Amber-Lite NICs
> net/txgbe: add MAC reconfiguration to avoid packet loss
> net/txgbe: add TX head Write-Back mode for Amber-Lite NICs
> net/txgbe: add RX desc merge mode for Amber-Lite NICs
> net/txgbe: add FEC support for Amber-Lite 25G NICs
> net/txgbe: add GPIO configuration
> net/txgbe: disable unstable features
> net/txgbe: add other hardware-related changes
> doc: update for txgbe
>
> doc/guides/nics/txgbe.rst | 8 +-
> drivers/net/txgbe/base/meson.build | 2 +
> drivers/net/txgbe/base/txgbe_aml.c | 354 ++++++++++++++++++++
> drivers/net/txgbe/base/txgbe_aml.h | 22 ++
> drivers/net/txgbe/base/txgbe_aml40.c | 160 ++++++++++
> drivers/net/txgbe/base/txgbe_aml40.h | 20 ++
> drivers/net/txgbe/base/txgbe_devids.h | 9 +
> drivers/net/txgbe/base/txgbe_eeprom.c | 7 +-
> drivers/net/txgbe/base/txgbe_eeprom.h | 2 +
> drivers/net/txgbe/base/txgbe_hw.c | 357 ++++++++++++++++++---
> drivers/net/txgbe/base/txgbe_hw.h | 16 +-
> drivers/net/txgbe/base/txgbe_mng.c | 252 +++++++++++----
> drivers/net/txgbe/base/txgbe_mng.h | 34 +-
> drivers/net/txgbe/base/txgbe_osdep.h | 2 +
> drivers/net/txgbe/base/txgbe_phy.c | 127 +++++++-
> drivers/net/txgbe/base/txgbe_phy.h | 24 ++
> drivers/net/txgbe/base/txgbe_regs.h | 95 +++++-
> drivers/net/txgbe/base/txgbe_type.h | 66 ++++
> drivers/net/txgbe/txgbe_ethdev.c | 373 ++++++++++++++++++++--
> drivers/net/txgbe/txgbe_rxtx.c | 201 +++++++++---
> drivers/net/txgbe/txgbe_rxtx.h | 3 +
> drivers/net/txgbe/txgbe_rxtx_vec_common.h | 27 +-
> 22 files changed, 1946 insertions(+), 215 deletions(-)
> create mode 100644 drivers/net/txgbe/base/txgbe_aml.c
> create mode 100644 drivers/net/txgbe/base/txgbe_aml.h
> create mode 100644 drivers/net/txgbe/base/txgbe_aml40.c
> create mode 100644 drivers/net/txgbe/base/txgbe_aml40.h
>
Haven't looked at this in detail, but it is too late to get
this new NIC into 25.07 release, will put it early in queue of 25.11 reviews.
prev parent reply other threads:[~2025-06-30 19:40 UTC|newest]
Thread overview: 36+ messages / expand[flat|nested] mbox.gz Atom feed top
2025-04-18 9:41 [PATCH 0/2] *** Wangxun new NIC support *** Zaiyu Wang
2025-04-18 9:41 ` [PATCH 1/2] net/txgbe: add support for Wangxun new NIC Amber-Lite 25g/40g Zaiyu Wang
2025-04-18 9:41 ` [PATCH 2/2] net/txgbe: add basic code for Amber-Liter NIC configuration Zaiyu Wang
2025-06-25 12:50 ` [PATCH v2 00/15] Wangxun new NIC support Zaiyu Wang
2025-06-25 12:50 ` [PATCH v2 01/15] net/txgbe: add basic information for Amber-Lite 25G/40G NICs Zaiyu Wang
2025-06-25 12:50 ` [PATCH v2 02/15] net/txgbe: add new SW-FW mailbox interface Zaiyu Wang
2025-06-25 12:50 ` [PATCH v2 03/15] net/txgbe: add identification support for new SFP/QSFP modules Zaiyu Wang
2025-06-25 12:50 ` [PATCH v2 04/15] net/txgbe: add basic link configuration for Amber-Lite NICs Zaiyu Wang
2025-06-25 12:50 ` [PATCH v2 05/15] net/txgbe: add support for PHY configuration via SW-FW mailbox Zaiyu Wang
2025-06-25 12:50 ` [PATCH v2 06/15] net/txgbe: add RX&TX support for Amber-Lite NICs Zaiyu Wang
2025-06-25 12:50 ` [PATCH v2 07/15] net/txgbe: add hardware reset change " Zaiyu Wang
2025-06-25 12:50 ` [PATCH v2 08/15] net/txgbe: add MAC reconfiguration to avoid packet loss Zaiyu Wang
2025-06-25 12:50 ` [PATCH v2 09/15] net/txgbe: add TX head Write-Back mode for Amber-Lite NICs Zaiyu Wang
2025-06-25 12:50 ` [PATCH v2 10/15] net/txgbe: add RX desc merge " Zaiyu Wang
2025-06-25 12:50 ` [PATCH v2 11/15] net/txgbe: add FEC support for Amber-Lite 25G NICs Zaiyu Wang
2025-06-25 12:50 ` [PATCH v2 12/15] net/txgbe: add GPIO configuration Zaiyu Wang
2025-06-25 12:50 ` [PATCH v2 13/15] net/txgbe: disable unstable features Zaiyu Wang
2025-06-25 12:50 ` [PATCH v2 14/15] net/txgbe: add other hardware-related changes Zaiyu Wang
2025-06-25 12:50 ` [PATCH v2 15/15] doc: update for txgbe Zaiyu Wang
2025-06-26 8:02 ` [PATCH v3 00/15] Wangxun new NIC support Zaiyu Wang
2025-06-26 8:02 ` [PATCH v3 01/15] net/txgbe: add basic information for Amber-Lite 25G/40G NICs Zaiyu Wang
2025-06-26 8:02 ` [PATCH v3 02/15] net/txgbe: add new SW-FW mailbox interface Zaiyu Wang
2025-06-26 8:02 ` [PATCH v3 03/15] net/txgbe: add identification support for new SFP/QSFP modules Zaiyu Wang
2025-06-26 8:02 ` [PATCH v3 04/15] net/txgbe: add basic link configuration for Amber-Lite NICs Zaiyu Wang
2025-06-26 8:02 ` [PATCH v3 05/15] net/txgbe: add support for PHY configuration via SW-FW mailbox Zaiyu Wang
2025-06-26 8:02 ` [PATCH v3 06/15] net/txgbe: add RX&TX support for Amber-Lite NICs Zaiyu Wang
2025-06-26 8:02 ` [PATCH v3 07/15] net/txgbe: add hardware reset change " Zaiyu Wang
2025-06-26 8:02 ` [PATCH v3 08/15] net/txgbe: add MAC reconfiguration to avoid packet loss Zaiyu Wang
2025-06-26 8:02 ` [PATCH v3 09/15] net/txgbe: add TX head Write-Back mode for Amber-Lite NICs Zaiyu Wang
2025-06-26 8:02 ` [PATCH v3 10/15] net/txgbe: add RX desc merge " Zaiyu Wang
2025-06-26 8:02 ` [PATCH v3 11/15] net/txgbe: add FEC support for Amber-Lite 25G NICs Zaiyu Wang
2025-06-26 8:02 ` [PATCH v3 12/15] net/txgbe: add GPIO configuration Zaiyu Wang
2025-06-26 8:02 ` [PATCH v3 13/15] net/txgbe: disable unstable features Zaiyu Wang
2025-06-26 8:02 ` [PATCH v3 14/15] net/txgbe: add other hardware-related changes Zaiyu Wang
2025-06-26 8:02 ` [PATCH v3 15/15] doc: update for txgbe Zaiyu Wang
2025-06-30 19:40 ` Stephen Hemminger [this message]
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20250630124032.328edb00@hermes.local \
--to=stephen@networkplumber.org \
--cc=dev@dpdk.org \
--cc=zaiyuwang@trustnetic.com \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).