On Wed, 11 Jun 2025 11:09:53 +0800 Howard Wang <howard_w...@realsil.com.cn> wrote:
> 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 > Ok merged into next-net