]> git.ipfire.org Git - thirdparty/openwrt.git/commit
realtek: dsa,pcs: rtl930x: let PCS driver setup SerDes 20539/head
authorJonas Jelonek <jelonek.jonas@gmail.com>
Thu, 16 Oct 2025 16:01:11 +0000 (16:01 +0000)
committerRobert Marko <robimarko@gmail.com>
Mon, 27 Oct 2025 12:03:46 +0000 (13:03 +0100)
commit017fc35b52dae306941959287eefe4dea941116a
tree8c893e84133021d42ac356c66aef609eb32bcdd5
parentd877600aef4a565e82a472c93ec9343d619b4fc4
realtek: dsa,pcs: rtl930x: let PCS driver setup SerDes

Remove SerDes initialization/configuration calls from the DSA driver in
'rtl93xx_phylink_mac_config' and let our PCS driver setup the SerDes now
that the driver is able to do that.

Adjust some details in rtl93xx_phylink_mac_config to ensure the MAC is
properly disabled MAC before configuring the SerDes. This was done
within the SerDes code before.

Signed-off-by: Jonas Jelonek <jelonek.jonas@gmail.com>
Link: https://github.com/openwrt/openwrt/pull/20539
Signed-off-by: Robert Marko <robimarko@gmail.com>
target/linux/realtek/files-6.12/drivers/net/dsa/rtl83xx/dsa.c
target/linux/realtek/files-6.12/drivers/net/pcs/pcs-rtl-otto.c