On Mon, Apr 28, 2025 at 08:07:04PM +0200, Oleksij Rempel wrote:
On Mon, Apr 28, 2025 at 06:51:19PM +0200, Andrew Lunn wrote:
+/**
- ksz_phylink_mac_disable_tx_lpi() - Dummy handler to disable TX LPI
- @config: phylink config structure
- For ports with integrated PHYs, LPI is managed internally by hardware.
Could you expand that.
Does it mean the hardware will look at the results of the autoneg and disable/enable LPI depending on those results?
Yes.
I also assume this means it is not possible to force LPI on/off, independent of autoneg?
Correct. set_eee call in this driver is filtering (tx_lpi == false) to reflect HW functionality.
I'll update this patch to include this information.