aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--drivers/net/ethernet/broadcom/genet/bcmgenet.c8
1 files changed, 1 insertions, 7 deletions
diff --git a/drivers/net/ethernet/broadcom/genet/bcmgenet.c b/drivers/net/ethernet/broadcom/genet/bcmgenet.c
index 319b94381d2e..1925ae1dc1e6 100644
--- a/drivers/net/ethernet/broadcom/genet/bcmgenet.c
+++ b/drivers/net/ethernet/broadcom/genet/bcmgenet.c
@@ -1965,14 +1965,8 @@ static void bcmgenet_set_hw_addr(struct bcmgenet_priv *priv,
1965 1965
1966static int bcmgenet_wol_resume(struct bcmgenet_priv *priv) 1966static int bcmgenet_wol_resume(struct bcmgenet_priv *priv)
1967{ 1967{
1968 int ret;
1969
1970 /* From WOL-enabled suspend, switch to regular clock */ 1968 /* From WOL-enabled suspend, switch to regular clock */
1971 clk_disable(priv->clk_wol); 1969 clk_disable_unprepare(priv->clk_wol);
1972 /* init umac registers to synchronize s/w with h/w */
1973 ret = init_umac(priv);
1974 if (ret)
1975 return ret;
1976 1970
1977 phy_init_hw(priv->phydev); 1971 phy_init_hw(priv->phydev);
1978 /* Speed settings must be restored */ 1972 /* Speed settings must be restored */