diff --git a/target/linux/realtek/files-6.12/drivers/net/dsa/rtl83xx/common.c b/target/linux/realtek/files-6.12/drivers/net/dsa/rtl83xx/common.c index 4b0e4b4fa2..8bde96b497 100644 --- a/target/linux/realtek/files-6.12/drivers/net/dsa/rtl83xx/common.c +++ b/target/linux/realtek/files-6.12/drivers/net/dsa/rtl83xx/common.c @@ -287,7 +287,6 @@ static int rtl83xx_mdio_probe(struct rtl838x_switch_priv *priv) led_node = of_find_compatible_node(NULL, NULL, "realtek,rtl9300-leds"); for_each_node_by_name(dn, "port") { - phy_interface_t interface; u32 led_set; char led_set_str[16] = {0}; @@ -314,15 +313,6 @@ static int rtl83xx_mdio_probe(struct rtl838x_switch_priv *priv) } } - if (of_get_phy_mode(dn, &interface)) - interface = PHY_INTERFACE_MODE_NA; - if (interface == PHY_INTERFACE_MODE_10G_QXGMII) - priv->ports[pn].is2G5 = true; - if (interface == PHY_INTERFACE_MODE_USXGMII) - priv->ports[pn].is2G5 = priv->ports[pn].is10G = true; - if (interface == PHY_INTERFACE_MODE_10GBASER) - priv->ports[pn].is10G = true; - priv->ports[pn].leds_on_this_port = 0; if (led_node) { if (of_property_read_u32(dn, "led-set", &led_set)) diff --git a/target/linux/realtek/files-6.12/drivers/net/dsa/rtl83xx/rtl838x.h b/target/linux/realtek/files-6.12/drivers/net/dsa/rtl83xx/rtl838x.h index eafd43b5db..120f77f9cf 100644 --- a/target/linux/realtek/files-6.12/drivers/net/dsa/rtl83xx/rtl838x.h +++ b/target/linux/realtek/files-6.12/drivers/net/dsa/rtl83xx/rtl838x.h @@ -877,8 +877,6 @@ struct rtldsa_counter_state { struct rtldsa_port { bool enable:1; bool phy_is_integrated:1; - bool is10G:1; - bool is2G5:1; bool isolated:1; bool rate_police_egress:1; bool rate_police_ingress:1;