openwrt/target/linux
Jonas Jelonek cf1f06817c realtek: pcs: rtl931x: add 2500Base-X mode
Add 2500Base-X handling to mode setting which was rejected with
-ENOTSUPP before. SDK code available to us doesn't have the proper mode
value. Though by brute-forcing different mode values, 0x2d was found to
make a 2500Base-X link work.

This was tested with an otherwise correctly configured RTL8221B PHY
which is automatically switched between 2500Base-X and SGMII in the
upstream driver. Though, since there was a previous U-Boot setup for the
PHY in HISGMII mode, it may not be standalone yet.

Signed-off-by: Jonas Jelonek <jelonek.jonas@gmail.com>
Link: https://github.com/openwrt/openwrt/pull/22014
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
2026-02-14 20:40:40 +01:00
..
airoha kernel: bump 6.12 to 6.12.71 2026-02-14 18:30:02 +01:00
apm821xx Revert "apm821xx: rename pciex to pcie" 2026-02-10 14:54:23 +01:00
armsr
at91
ath79 kernel: bump 6.12 to 6.12.70 2026-02-14 18:30:02 +01:00
bcm27xx kernel: bump 6.12 to 6.12.70 2026-02-14 18:30:02 +01:00
bcm47xx
bcm53xx
bcm4908
bmips
d1
econet
gemini gemini: add support for Raidsonic IB-4210-B 2026-02-13 10:41:03 +01:00
generic kernel: bump 6.12 to 6.12.71 2026-02-14 18:30:02 +01:00
imx
ipq40xx kernel: bump 6.12 to 6.12.70 2026-02-14 18:30:02 +01:00
ipq806x
ixp4xx
kirkwood
lantiq
layerscape kernel: bump 6.12 to 6.12.71 2026-02-14 18:30:02 +01:00
loongarch64
malta malta: convert to Device macro image building 2026-02-11 00:08:34 +01:00
mediatek mediatek: add support for Keenetic/Netcraze (K/N)AP-630 2026-02-14 00:34:16 +01:00
microchipsw
mpc85xx
mvebu mvebu: add depends for Turris MOX boards 2026-02-12 22:23:29 +01:00
mxs
octeon
omap
pistachio
qoriq
qualcommax kernel: bump 6.12 to 6.12.70 2026-02-14 18:30:02 +01:00
qualcommbe kernel: bump 6.12 to 6.12.71 2026-02-14 18:30:02 +01:00
ramips kernel: bump 6.12 to 6.12.71 2026-02-14 18:30:02 +01:00
realtek realtek: pcs: rtl931x: add 2500Base-X mode 2026-02-14 20:40:40 +01:00
rockchip
sifiveu
siflower
starfive
stm32
sunxi
tegra
uml
x86 x86: base-files add support for Sophos 210r3 and 230r2 2026-02-12 23:55:29 +01:00
zynq
Makefile