linux/drivers/net/ethernet/renesas
Niklas Söderlund f5b2772d14 net: ethernet: ravb: Do not check URAM suspension when WoL is active
When updating the driver to match latest datasheet to suspend access to
URAM when suspending DMA transfers a corner-case was missed, URAM access
will not be suspended if WoL is enabled. This lead to the error message
(correctly) being triggered as URAM access is not suspended even tho
it's requested as part of stopping DMA.

Avoid checking if URAM access is suspended and printing the error
message if WoL is enabled when we suspend the system, as we know it will
not be.

Reported-by: Geert Uytterhoeven <geert@linux-m68k.org>
Closes: https://lore.kernel.org/all/CAMuHMdWnjV%3DHGE1o08zLhUfTgOSene5fYx1J5GG10mB%2BToq8qg@mail.gmail.com/
Fixes: 353d8e7989 ("net: ethernet: ravb: Suspend and resume the transmission flow")
Signed-off-by: Niklas Söderlund <niklas.soderlund+renesas@ragnatech.se>
Reviewed-by: Sai Krishna <saikrishnag@marvell.com>
Tested-by: Geert Uytterhoeven <geert+renesas@glider.be>
Signed-off-by: Jakub Kicinski <kuba@kernel.org>
2026-05-12 18:46:19 -07:00
..
Kconfig net: ethernet: rtsn: Add support for Renesas Ethernet-TSN 2024-06-21 12:24:54 +01:00
Makefile net: renesas: rswitch: add offloading for L2 switching 2025-09-04 09:43:23 +02:00
ravb_main.c net: ethernet: ravb: Do not check URAM suspension when WoL is active 2026-05-12 18:46:19 -07:00
ravb_ptp.c net: ptp: introduce .supported_perout_flags to ptp_clock_info 2025-04-15 20:20:58 -07:00
ravb.h net: ravb: Use common defines for time stamping control 2025-11-06 17:38:26 -08:00
rcar_gen4_ptp.c net: ethernet: renesas: rcar_gen4_ptp: Hide private data from users 2026-02-03 19:35:38 -08:00
rcar_gen4_ptp.h net: ethernet: renesas: rcar_gen4_ptp: Hide private data from users 2026-02-03 19:35:38 -08:00
rswitch_l2.c net: renesas: rswitch: fix forwarding offload statemachine 2026-02-11 09:04:05 +01:00
rswitch_l2.h net: renesas: rswitch: add offloading for L2 switching 2025-09-04 09:43:23 +02:00
rswitch_main.c Convert more 'alloc_obj' cases to default GFP_KERNEL arguments 2026-02-21 20:03:00 -08:00
rswitch.h net: rswitch: Use common defines for time stamping control 2025-11-06 17:38:25 -08:00
rtsn.c net: rtsn: fix mdio_node leak in rtsn_mdio_alloc() 2026-05-06 17:42:50 -07:00
rtsn.h net: ethernet: rtsn: Add support for Renesas Ethernet-TSN 2024-06-21 12:24:54 +01:00
sh_eth.c Convert more 'alloc_obj' cases to default GFP_KERNEL arguments 2026-02-21 20:03:00 -08:00
sh_eth.h Revert "sh_eth: remove open coded netif_running()" 2023-03-28 19:23:32 -07:00