]> git.ipfire.org Git - thirdparty/openwrt.git/commitdiff
realtek: pcs: drop legacy comment and warning 21481/head
authorJonas Jelonek <jelonek.jonas@gmail.com>
Fri, 9 Jan 2026 23:12:36 +0000 (23:12 +0000)
committerRobert Marko <robimarko@gmail.com>
Sun, 11 Jan 2026 10:13:09 +0000 (11:13 +0100)
We finally reached the point where PCS has full control over SerDes and
no parts of this are scattered in other drivers anymore. To make that
clear, drop the comment in pcs_config that explains this former state
and remove a warning which states that pcs_config isn't fully
implemented yet.

Add a generic output to at least keep a generic sign of life from the
PCS driver, independently from what the variant-specific code currently
prints.

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

index da7a16d5d7e74c882ca2fd90866024c78fb180d4..e6128e64e1938cc25ebe17ae5d34da08bbd07085 100644 (file)
@@ -3456,14 +3456,8 @@ static int rtpcs_pcs_config(struct phylink_pcs *pcs, unsigned int neg_mode,
        struct rtpcs_ctrl *ctrl = link->ctrl;
        int ret = 0;
 
-       /*
-        * TODO: This (or copies of this) will be the central function for configuring the
-        * link between PHY and SerDes. As of now a lot of the code is scattered throughout
-        * all the other Realtek drivers. Maybe some day this will live up to the expectations.
-        */
-
-       dev_warn(ctrl->dev, "pcs_config(%s) for port %d and sds %d not yet fully implemented\n",
-                phy_modes(interface), link->port, link->sds->id);
+       dev_info(ctrl->dev, "configure SerDes %u for mode %s\n", link->sds->id,
+                phy_modes(interface));
 
        mutex_lock(&ctrl->lock);