]> git.ipfire.org Git - thirdparty/kernel/linux.git/commit
Merge branch 'keep-phy-link-during-wol-sleep-cycle'
authorJakub Kicinski <kuba@kernel.org>
Fri, 8 May 2026 23:39:00 +0000 (16:39 -0700)
committerJakub Kicinski <kuba@kernel.org>
Fri, 8 May 2026 23:39:01 +0000 (16:39 -0700)
commitdfc86291d99b1fe513fd0b470592eb4ed58212d5
treec14191b0c451ad0725d22a27c5a6fdef449ccfb8
parentf3fd582d170599a23258be699382c463832cd3ef
parente447b677bb2658d358830919d661a27a415827f7
Merge branch 'keep-phy-link-during-wol-sleep-cycle'

Justin Chen says:

====================
Keep PHY link during WoL sleep cycle

First we divide the init/deinit path to allow for a partial init/deinit
during a sleep cycle. We also remove some unnecessary small functions at
the same time.

Then we modify the suspend and resume path to allow for a partial bring
down and bring up. This allow us to keep the PHY link up and to resume
network traffic much quicker. Note we only do this when WoL is enabled
since the PHY is already powered. In the non-WoL case we want to follow
the same flow.
====================

Link: https://patch.msgid.link/20260506213114.2002886-1-justin.chen@broadcom.com
Signed-off-by: Jakub Kicinski <kuba@kernel.org>