openwrt/target/linux/realtek
Jonas Jelonek c32e90a396 realtek: pcs: add SerDes probe hook
Add a per-SerDes probe hook to rtpcs_config, called once for each SerDes
during driver probe. This provides a place for variant-specific, one-time
per-SerDes initialization that doesn't fit into the existing controller-
level init hook — such as allocating per-lane regmap fields or assigning
per-SerDes metadata.

Add stub implementations for all variants for now. They will be used by
all variants in a subsequent comment. For RTL839x, reuse the existing
rtl839x_sds_init hook and move its call out of the global init.

Signed-off-by: Jonas Jelonek <jelonek.jonas@gmail.com>
Link: https://github.com/openwrt/openwrt/pull/22941
Signed-off-by: Robert Marko <robimarko@gmail.com>
2026-04-20 11:10:54 +02:00
..
base-files realtek: add Zyxel GS1900-48HP A1 support 2026-04-11 19:35:53 +02:00
dts realtek: add support for Zyxel XMG1915-10E 2026-04-16 14:26:03 +02:00
files-6.18 realtek: pcs: add SerDes probe hook 2026-04-20 11:10:54 +02:00
image realtek: add support for Zyxel XMG1915-10E 2026-04-16 14:26:03 +02:00
patches-6.18 realtek: add RTL8224 initialization to Realtek driver 2026-04-08 18:46:32 +02:00
profiles
rtl838x realtek: drop support for 6.12 2026-04-11 20:59:10 +02:00
rtl839x realtek: drop support for 6.12 2026-04-11 20:59:10 +02:00
rtl930x realtek: drop support for 6.12 2026-04-11 20:59:10 +02:00
rtl930x_nand realtek: drop support for 6.12 2026-04-11 20:59:10 +02:00
rtl931x realtek: drop support for 6.12 2026-04-11 20:59:10 +02:00
rtl931x_nand realtek: drop support for 6.12 2026-04-11 20:59:10 +02:00
Makefile realtek: switch to 6.18 2026-04-11 20:59:10 +02:00
modules.mk kernel: mfd: Add Hasivo STC8 mfd 2026-03-01 18:47:27 +01:00