[bugfix][SZZT-63][eth]The Ethernet reset was raised, causing clT Switch unavailable. Procedure
Change-Id: Ic92b8d343be8c3752c26323cab836325e2490ec1
diff --git a/src/kernel/linux/v4.14/arch/arm/boot/dts/auto2731evb-ivt-mcp_lp2_nand.dts b/src/kernel/linux/v4.14/arch/arm/boot/dts/auto2731evb-ivt-mcp_lp2_nand.dts
index 29693e8..61cb93d 100644
--- a/src/kernel/linux/v4.14/arch/arm/boot/dts/auto2731evb-ivt-mcp_lp2_nand.dts
+++ b/src/kernel/linux/v4.14/arch/arm/boot/dts/auto2731evb-ivt-mcp_lp2_nand.dts
@@ -202,9 +202,8 @@
phy-mode ="rgmii-rxid";
phy-handle = <ð_phy0>;
mediatek,tx-delay-ps = <2000>;
- snps,reset-gpio = <&pio 51 GPIO_ACTIVE_LOW>;
+ snps,reset-gpio = <&pio 132 GPIO_ACTIVE_LOW>;
snps,reset-active-low;
- snps,reset-delays-us = <0 1000 0>;
mediatek,rgmii-rxid-calibration;
pinctrl-names = "default","sleep";
pinctrl-0 = <ð_default>;
diff --git a/src/kernel/linux/v4.14/drivers/net/ethernet/stmicro/stmmac/stmmac_mdio.c b/src/kernel/linux/v4.14/drivers/net/ethernet/stmicro/stmmac/stmmac_mdio.c
index 7805ffa..125e808 100644
--- a/src/kernel/linux/v4.14/drivers/net/ethernet/stmicro/stmmac/stmmac_mdio.c
+++ b/src/kernel/linux/v4.14/drivers/net/ethernet/stmicro/stmmac/stmmac_mdio.c
@@ -310,7 +310,6 @@
msleep(DIV_ROUND_UP(data->delays[2], 1000));
}
#endif
- msleep(100);
if (data->phy_reset) {
netdev_dbg(ndev, "stmmac_mdio_reset: calling phy_reset\n");