Messages in this thread | | | From | Claudiu <> | Subject | [PATCH 00/13] net: ravb: Add suspend to RAM and runtime PM support for RZ/G3S | Date | Mon, 20 Nov 2023 10:45:53 +0200 |
| |
From: Claudiu Beznea <claudiu.beznea.uj@bp.renesas.com>
Hi,
This series adds suspend to RAM and runtime PM support for Ethernet IP available on RZ/G3S (R9A08G045) SoC.
Along with it series contains preparatory fixes and cleanups.
Thank you, Claudiu Beznea
Claudiu Beznea (13): net: ravb: Check return value of reset_control_deassert() net: ravb: Use pm_runtime_resume_and_get() net: ravb: Make write access to CXR35 first before accessing other EMAC registers net: ravb: Start TX queues after HW initialization succeeded net: ravb: Stop DMA in case of failures on ravb_open() net: ravb: Let IP specific receive function to interrogate descriptors net: ravb: Rely on PM domain to enable gptp_clk net: ravb: Rely on PM domain to enable refclk net: ravb: Make reset controller support mandatory net: ravb: Switch to SYSTEM_SLEEP_PM_OPS()/RUNTIME_PM_OPS() and pm_ptr() net: ravb: Use tabs instead of spaces net: ravb: Assert/deassert reset on suspend/resume net: ravb: Add runtime PM support
drivers/net/ethernet/renesas/ravb.h | 2 + drivers/net/ethernet/renesas/ravb_main.c | 220 ++++++++++++++++------- 2 files changed, 160 insertions(+), 62 deletions(-)
-- 2.39.2
| |