]> www.infradead.org Git - users/hch/misc.git/commit
net: bcmgenet: move bcmgenet_power_up into resume_noirq
authorDoug Berger <opendmb@gmail.com>
Thu, 6 Mar 2025 19:26:40 +0000 (11:26 -0800)
committerJakub Kicinski <kuba@kernel.org>
Sat, 8 Mar 2025 03:33:48 +0000 (19:33 -0800)
commitffce2bedd361177718dc0c3787f4adb4785a0151
tree1b8b42ea386cd29b64d21a1c93e4dc55bc06e998
parentf1bacae8b655163dcbc3c54b9e714ef1a8986d7b
net: bcmgenet: move bcmgenet_power_up into resume_noirq

The bcmgenet_power_up() function is moved from the resume method
to the resume_noirq method for symmetry with the suspend_noirq
method. This allows the wol_active flag to be removed.

The UMAC_IRQ_WAKE_EVENT interrupts that can be unmasked by the
bcmgenet_wol_power_down_cfg() function are now re-masked by the
bcmgenet_wol_power_up_cfg() function at the resume_noirq level
as well.

Signed-off-by: Doug Berger <opendmb@gmail.com>
Reviewed-by: Florian Fainelli <florian.fainelli@broadcom.com>
Link: https://patch.msgid.link/20250306192643.2383632-13-opendmb@gmail.com
Signed-off-by: Jakub Kicinski <kuba@kernel.org>
drivers/net/ethernet/broadcom/genet/bcmgenet.c
drivers/net/ethernet/broadcom/genet/bcmgenet.h
drivers/net/ethernet/broadcom/genet/bcmgenet_wol.c