[][kernel][common][eth][Fix traffic stuck issue with EN8811H after the network restart]

[Description]
Fix traffic stuck issue with EN8811H after the network restart.

This is a legacy API that switches to the 1000BaseX interface when the
PHY link speed is not at 2500Mbps during a network restart command on
the EN8811H.

Without this patch, the SGMII connection will go down with the EN8811H
when the PHY link speed is not at 2500Mbps.

[Release-log]
N/A


Change-Id: I42aa1afdca43f5cbae48d7cd6b8b64715d42bf51
Reviewed-on: https://gerrit.mediatek.inc/c/openwrt/feeds/mtk_openwrt_feeds/+/9715023
diff --git a/21.02/files/target/linux/mediatek/files-5.4/drivers/net/ethernet/mediatek/mtk_eth_soc.c b/21.02/files/target/linux/mediatek/files-5.4/drivers/net/ethernet/mediatek/mtk_eth_soc.c
index 8124f66..85de23f 100644
--- a/21.02/files/target/linux/mediatek/files-5.4/drivers/net/ethernet/mediatek/mtk_eth_soc.c
+++ b/21.02/files/target/linux/mediatek/files-5.4/drivers/net/ethernet/mediatek/mtk_eth_soc.c
@@ -1383,11 +1383,6 @@
 
 	linkmode_and(supported, supported, mask);
 	linkmode_and(state->advertising, state->advertising, mask);
-
-	/* We can only operate at 2500BaseX or 1000BaseX. If requested
-	 * to advertise both, only report advertising at 2500BaseX.
-	 */
-	phylink_helper_basex_speed(state);
 }
 
 static const struct phylink_mac_ops mtk_phylink_ops = {