openwrt/target/linux/realtek
Damien Dejean ddd82c8b3d
Some checks are pending
Build Kernel / Build all affected Kernels (push) Waiting to run
realtek: add 10G_QXGMII serdes mode support for RTL930x
In Realtek implementation USXGMII is divided in submodes:
 - USXGMII_SX: 10G single link, equivalent of PHY_INTERFACE_MODE_USXGMII
 - USXGMII_DX: 10G two links (2*5G ?),
 - USXGMII_QX: 10G four links, presumably 4*2.5G, used with the RTL8224,
   equivalent of PHY_INTERFACE_MODE_10G_QXGMII.

This CL adds the 10_GQXGMII modes to the RTL930x implementation. In
particular the "mode set" function is extended to support both simple
mode set, and force mode set depending on the mode according to
dal_longan_sds_mode_set [1].

[1] https://github.com/ddejean/dms-1250-oss-release/blob/main/sdk/sdk_rtk_switch/rtk-sdk/src/dal/longan/dal_longan_sds.c#L1746

Signed-off-by: Damien Dejean <dam.dejean@gmail.com>
Link: https://github.com/openwrt/openwrt/pull/20472
Signed-off-by: Robert Marko <robimarko@gmail.com>
2025-10-26 11:24:51 +01:00
..
base-files realtek: Skip auto-MAC assignment for devices with MACs in DT 2025-10-12 15:52:13 +02:00
dts realtek: fix SFP GPIOs for XikeStor SKS8310-8X 2025-10-25 11:39:25 +02:00
files/firmware/rtl838x_phy
files-6.12 realtek: add 10G_QXGMII serdes mode support for RTL930x 2025-10-26 11:24:51 +01:00
image realtek: switch XGS1250-12 to rt-loader 2025-10-22 23:51:59 +02:00
patches-6.12 kernel: bump 6.12 to 6.12.50 2025-10-04 16:18:49 +02:00
profiles target: use SPDX license identifiers on Makefiles 2021-02-10 15:47:18 +01:00
rtl838x realtek: rtl930x: Disable L3 offloading 2025-10-21 21:59:28 +02:00
rtl839x realtek: rtl930x: Disable L3 offloading 2025-10-21 21:59:28 +02:00
rtl930x realtek: rtl930x: Disable L3 offloading 2025-10-21 21:59:28 +02:00
rtl930x_nand realtek: rtl930x: Disable L3 offloading 2025-10-21 21:59:28 +02:00
rtl931x realtek: rtl930x: Disable L3 offloading 2025-10-21 21:59:28 +02:00
rtl931x_nand realtek: rtl930x: Disable L3 offloading 2025-10-21 21:59:28 +02:00
Makefile realtek: add NAND targets for RTL93xx 2025-08-10 11:46:52 +02:00