From: Howard Wang <howard_wang@realsil.com.cn>
To: <dev@dpdk.org>
Cc: <pro_nic_dpdk@realtek.com>, Howard Wang <howard_wang@realsil.com.cn>
Subject: [PATCH v2 0/8] net/r8169: support more cards
Date: Tue, 10 Jun 2025 15:40:29 +0800 [thread overview]
Message-ID: <20250610074037.5288-1-howard_wang@realsil.com.cn> (raw)
This patch series includes the following updates:
Add support for the RTL8168 1G NIC series.
Add support for the RTL8127 10G NIC.
Add support for the RTL8125CP NIC.
Update hardware configuration for RTL8125 and RTL8126.
Howard Wang (8):
net/r8169: add support for RTL8168 series
net/r8169: update HW configurations for 8125 and 8126
net/r8169: add support for RTL8127
net/r8169: remove cmac feature for RTL8125AP
net/r8169: add RTL8127AP dash support
net/r8169: add support for RTL8125CP
net/r8169: add support for RTL8127ATF serdes interface
net/r8169: update HW configuration for 8127
doc/guides/nics/r8169.rst | 9 +-
drivers/net/r8169/base/rtl8125a.c | 8 +-
drivers/net/r8169/base/rtl8125a.h | 1 -
drivers/net/r8169/base/rtl8125a_mcu.c | 24 +-
drivers/net/r8169/base/rtl8125b.c | 9 +-
drivers/net/r8169/base/rtl8125b.h | 1 -
drivers/net/r8169/base/rtl8125b_mcu.c | 8 -
drivers/net/r8169/base/rtl8125bp.c | 5 +
drivers/net/r8169/base/rtl8125bp_mcu.c | 200 +--
drivers/net/r8169/base/rtl8125cp.c | 73 +
drivers/net/r8169/base/rtl8125cp_mcu.c | 78 +
drivers/net/r8169/base/rtl8125cp_mcu.h | 10 +
drivers/net/r8169/base/rtl8125d.c | 104 +-
drivers/net/r8169/base/rtl8125d_mcu.c | 1479 +++++++++++++-----
drivers/net/r8169/base/rtl8125d_mcu.h | 2 +-
drivers/net/r8169/base/rtl8126a.c | 17 +-
drivers/net/r8169/base/rtl8126a_mcu.c | 900 ++++++-----
drivers/net/r8169/base/rtl8127.c | 385 +++++
drivers/net/r8169/base/rtl8127_mcu.c | 601 ++++++++
drivers/net/r8169/base/rtl8127_mcu.h | 12 +
drivers/net/r8169/base/rtl8168ep.c | 221 +++
drivers/net/r8169/base/rtl8168ep.h | 15 +
drivers/net/r8169/base/rtl8168ep_mcu.c | 177 +++
drivers/net/r8169/base/rtl8168fp.c | 195 +++
drivers/net/r8169/base/rtl8168fp.h | 14 +
drivers/net/r8169/base/rtl8168fp_mcu.c | 270 ++++
drivers/net/r8169/base/rtl8168g.c | 297 ++++
drivers/net/r8169/base/rtl8168g.h | 15 +
drivers/net/r8169/base/rtl8168g_mcu.c | 1936 ++++++++++++++++++++++++
drivers/net/r8169/base/rtl8168h.c | 447 ++++++
drivers/net/r8169/base/rtl8168h.h | 21 +
drivers/net/r8169/base/rtl8168h_mcu.c | 1186 +++++++++++++++
drivers/net/r8169/base/rtl8168kb.c | 5 +
drivers/net/r8169/base/rtl8168m.c | 19 +
drivers/net/r8169/meson.build | 14 +
drivers/net/r8169/r8169_compat.h | 78 +-
drivers/net/r8169/r8169_dash.c | 447 +++++-
drivers/net/r8169/r8169_dash.h | 9 +-
drivers/net/r8169/r8169_ethdev.c | 122 +-
drivers/net/r8169/r8169_ethdev.h | 39 +-
drivers/net/r8169/r8169_fiber.c | 201 +++
drivers/net/r8169/r8169_fiber.h | 42 +
drivers/net/r8169/r8169_hw.c | 1841 +++++++++++++++++-----
drivers/net/r8169/r8169_hw.h | 74 +-
drivers/net/r8169/r8169_phy.c | 1018 ++++++++++---
drivers/net/r8169/r8169_phy.h | 16 +-
drivers/net/r8169/r8169_rxtx.c | 275 +++-
47 files changed, 11315 insertions(+), 1605 deletions(-)
create mode 100644 drivers/net/r8169/base/rtl8125cp.c
create mode 100644 drivers/net/r8169/base/rtl8125cp_mcu.c
create mode 100644 drivers/net/r8169/base/rtl8125cp_mcu.h
create mode 100644 drivers/net/r8169/base/rtl8127.c
create mode 100644 drivers/net/r8169/base/rtl8127_mcu.c
create mode 100644 drivers/net/r8169/base/rtl8127_mcu.h
create mode 100644 drivers/net/r8169/base/rtl8168ep.c
create mode 100644 drivers/net/r8169/base/rtl8168ep.h
create mode 100644 drivers/net/r8169/base/rtl8168ep_mcu.c
create mode 100644 drivers/net/r8169/base/rtl8168fp.c
create mode 100644 drivers/net/r8169/base/rtl8168fp.h
create mode 100644 drivers/net/r8169/base/rtl8168fp_mcu.c
create mode 100644 drivers/net/r8169/base/rtl8168g.c
create mode 100644 drivers/net/r8169/base/rtl8168g.h
create mode 100644 drivers/net/r8169/base/rtl8168g_mcu.c
create mode 100644 drivers/net/r8169/base/rtl8168h.c
create mode 100644 drivers/net/r8169/base/rtl8168h.h
create mode 100644 drivers/net/r8169/base/rtl8168h_mcu.c
create mode 100644 drivers/net/r8169/base/rtl8168m.c
create mode 100644 drivers/net/r8169/r8169_fiber.c
create mode 100644 drivers/net/r8169/r8169_fiber.h
--
2.34.1
next reply other threads:[~2025-06-10 7:40 UTC|newest]
Thread overview: 9+ messages / expand[flat|nested] mbox.gz Atom feed top
2025-06-10 7:40 Howard Wang [this message]
2025-06-10 7:40 ` [PATCH v2 1/8] net/r8169: add support for RTL8168 series Howard Wang
2025-06-10 7:40 ` [PATCH v2 2/8] net/r8169: update HW configurations for 8125 and 8126 Howard Wang
2025-06-10 7:40 ` [PATCH v2 3/8] net/r8169: add support for RTL8127 Howard Wang
2025-06-10 7:40 ` [PATCH v2 4/8] net/r8169: remove cmac feature for RTL8125AP Howard Wang
2025-06-10 7:40 ` [PATCH v2 5/8] net/r8169: add RTL8127AP dash support Howard Wang
2025-06-10 7:40 ` [PATCH v2 6/8] net/r8169: add support for RTL8125CP Howard Wang
2025-06-10 7:40 ` [PATCH v2 7/8] net/r8169: add support for RTL8127ATF serdes interface Howard Wang
2025-06-10 7:40 ` [PATCH v2 8/8] net/r8169: update HW configuration for 8127 Howard Wang
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=20250610074037.5288-1-howard_wang@realsil.com.cn \
--to=howard_wang@realsil.com.cn \
--cc=dev@dpdk.org \
--cc=pro_nic_dpdk@realtek.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).