]> git.ipfire.org Git - thirdparty/openwrt.git/commitdiff
realtek: pcs: rtl931x: drop unused helper
authorJonas Jelonek <jelonek.jonas@gmail.com>
Thu, 16 Jul 2026 22:59:40 +0000 (22:59 +0000)
committerJonas Jelonek <jelonek.jonas@gmail.com>
Mon, 20 Jul 2026 13:45:53 +0000 (15:45 +0200)
Drop the unused helper rtpcs_931x_sds_reset because it is unused and -
if it was used - would actively mess with the defined SerDes
deactivation/activation in pcs_config.

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

index 9da31a8bab6e00d97629eb5ededd1f43e32a0251..bf9abc505ddc80092f71c4279c256e7efd238a12 100644 (file)
@@ -3262,30 +3262,6 @@ static int rtpcs_931x_sds_activate(struct rtpcs_serdes *sds)
        return rtpcs_931x_sds_power(sds, true);
 }
 
-__maybe_unused
-static void rtpcs_931x_sds_reset(struct rtpcs_serdes *sds)
-{
-       u32 o_mode, f_bit;
-
-       /* TODO: We need to lock this! */
-
-       rtpcs_931x_sds_power(sds, false);
-
-       /* save current */
-       regmap_field_read(sds->swcore_regs.mac_mode, &o_mode);
-       regmap_field_read(sds->swcore_regs.mac_mode_force, &f_bit);
-
-       /* force off */
-       regmap_field_write(sds->swcore_regs.mac_mode, 0x1f);
-       regmap_field_write(sds->swcore_regs.mac_mode_force, 1);
-
-       /* restore previous */
-       regmap_field_write(sds->swcore_regs.mac_mode, o_mode);
-       regmap_field_write(sds->swcore_regs.mac_mode_force, f_bit);
-
-       rtpcs_931x_sds_power(sds, true);
-}
-
 static void rtpcs_931x_sds_rx_reset(struct rtpcs_serdes *sds)
 {
        if (sds->type != RTPCS_SDS_TYPE_10G)