diff --git a/drivers/net/ethernet/stmicro/stmmac/dwmac-meson8b.c b/drivers/net/ethernet/stmicro/stmmac/dwmac-meson8b.c index eb32cd994545..8fc25d849c20 100644 --- a/drivers/net/ethernet/stmicro/stmmac/dwmac-meson8b.c +++ b/drivers/net/ethernet/stmicro/stmmac/dwmac-meson8b.c @@ -775,8 +775,9 @@ static int meson8b_resume(struct device *dev) /*our phy not support wol by now*/ phydev->irq_suspended = 0; ret = stmmac_resume(dev); - pr_info("wzh %s\n", __func__); - stmmac_global_err(priv); + /*this flow only for txhd2, not for common anymore*/ + if (phy_mode == 2) + stmmac_global_err(priv); } return ret; }