From: Daniel González Cabanelas <[email protected]>
Date: Fri, 26 Jun 2020 17:18:19 +0200

> Some PHYs connected to this ethernet hardware support the WoL feature.
> But when WoL is enabled and the machine is powered off, the PHY remains
> waiting for a magic packet at max speed (i.e. 1Gbps), which is a waste of
> energy.
> 
> Slow down the PHY speed before stopping the ethernet if WoL is enabled,
> and save some energy while the machine is powered off or sleeping.
> 
> Tested using an Armada 370 based board (LS421DE) equipped with a Marvell
> 88E1518 PHY.
> 
> Signed-off-by: Daniel González Cabanelas <[email protected]>
> ---
> Changes in v2:
>   - Patch reworked with the new phylink_speed_(up|down) functions
>     provided by Russel King. This should avoid the kernel OOPs issue when
>     used with a switch or a PHY on a SFP module.

Applied to net-next.

Reply via email to