diff options
Diffstat (limited to 'drivers/net/phy/phylink.c')
-rw-r--r-- | drivers/net/phy/phylink.c | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/drivers/net/phy/phylink.c b/drivers/net/phy/phylink.c index 575c5555d6ba..8c92168a3fdd 100644 --- a/drivers/net/phy/phylink.c +++ b/drivers/net/phy/phylink.c @@ -1486,7 +1486,7 @@ static void phylink_deactivate_lpi(struct phylink *pl) phylink_dbg(pl, "disabling LPI\n"); - pl->mac_ops->mac_disable_tx_lpi(pl->config); + pl->mac_ops->mac_disable_tx_lpi(pl->config, pl->cur_interface); phylink_pcs_disable_eee(pl->pcs); } @@ -1507,7 +1507,8 @@ static void phylink_activate_lpi(struct phylink *pl) phylink_pcs_enable_eee(pl->pcs); - err = pl->mac_ops->mac_enable_tx_lpi(pl->config, pl->mac_tx_lpi_timer, + err = pl->mac_ops->mac_enable_tx_lpi(pl->config, pl->cur_interface, + pl->mac_tx_lpi_timer, pl->mac_tx_clk_stop); if (!err) { pl->mac_enable_tx_lpi = true; |