]> www.infradead.org Git - users/dwmw2/linux.git/commit
net: phy: respect cached advertising when re-enabling EEE
authorHeiner Kallweit <hkallweit1@gmail.com>
Fri, 1 Nov 2024 19:35:41 +0000 (20:35 +0100)
committerJakub Kicinski <kuba@kernel.org>
Thu, 7 Nov 2024 01:33:10 +0000 (17:33 -0800)
commit516a5f11eb97c68b4a5e8b3dc20ced1763b9e941
tree4eff68e847f1c780bc7ac6c9411dbc9f3f3e4a73
parentc1ddfdbee36952b4e494bd372b35f8a13106dbc1
net: phy: respect cached advertising when re-enabling EEE

If we remove modes from EEE advertisement and disable / re-enable EEE,
then advertisement is set to all supported modes. I don't think this is
what the user expects. So respect the cached advertisement and just fall
back to all supported modes if cached advertisement is empty.

Signed-off-by: Heiner Kallweit <hkallweit1@gmail.com>
Link: https://patch.msgid.link/c75f7f8b-5571-429f-abd3-ce682d178a4b@gmail.com
Signed-off-by: Jakub Kicinski <kuba@kernel.org>
drivers/net/phy/phy-c45.c