openwrt/target/linux/realtek
Jan Hoffmann 6790e1a564 realtek: support configuring SerDes auto-negotiation on RTL93xx
There are SFP modules which only work if auto-negotiation is disabled,
like some "OEM SFP-2.5G-T" modules. This also seems to be necessary for
RTL8226/RTL8221B PHYs when using 2500Base-X.

However, currently, it is always enabled, so add support for configuring
it to make these SFP modules and PHYs work.

This also adds locking which should be useful for future extension of
the PCS driver.

Signed-off-by: Jan Hoffmann <jan@3e8.eu>
Link: https://github.com/openwrt/openwrt/pull/19518
Signed-off-by: Robert Marko <robimarko@gmail.com>
2025-09-25 11:27:45 +02:00
..
base-files realtek: fix model for TP-Link TL-ST1008F v2.0 2025-09-03 00:51:49 +02:00
dts realtek: drop sds property 2025-09-25 11:01:11 +02:00
files/firmware/rtl838x_phy
files-6.12 realtek: support configuring SerDes auto-negotiation on RTL93xx 2025-09-25 11:27:45 +02:00
image realtek: rtl930x: rename XGS1250-12 to A1 2025-09-24 13:41:04 +02:00
patches-6.12 kernel: bump 6.12 to 6.12.48 2025-09-21 12:14:36 +02:00
profiles target: use SPDX license identifiers on Makefiles 2021-02-10 15:47:18 +01:00
rtl838x realtek: add SerDes PCS driver 2025-09-20 12:51:23 +02:00
rtl839x realtek: add SerDes PCS driver 2025-09-20 12:51:23 +02:00
rtl930x realtek: add SerDes PCS driver 2025-09-20 12:51:23 +02:00
rtl930x_nand realtek: add SerDes PCS driver 2025-09-20 12:51:23 +02:00
rtl931x realtek: add SerDes PCS driver 2025-09-20 12:51:23 +02:00
rtl931x_nand realtek: add SerDes PCS driver 2025-09-20 12:51:23 +02:00
Makefile realtek: add NAND targets for RTL93xx 2025-08-10 11:46:52 +02:00