]> git.ipfire.org Git - thirdparty/kernel/linux.git/commitdiff
clk: renesas: r9a08g046: Add IA55_PCLK to critical module clocks
authorBiju Das <biju.das.jz@bp.renesas.com>
Thu, 30 Apr 2026 10:08:16 +0000 (11:08 +0100)
committerGeert Uytterhoeven <geert+renesas@glider.be>
Thu, 7 May 2026 08:22:20 +0000 (10:22 +0200)
Add R9A08G046_IA55_PCLK to the critical module clocks list to prevent
the clock from being gated during suspend, as it is required for the
interrupt controller (IA55) to function correctly.

Signed-off-by: Biju Das <biju.das.jz@bp.renesas.com>
Reviewed-by: Geert Uytterhoeven <geert+renesas@glider.be>
Link: https://patch.msgid.link/20260430100838.157306-1-biju.das.jz@bp.renesas.com
Signed-off-by: Geert Uytterhoeven <geert+renesas@glider.be>
drivers/clk/renesas/r9a08g046-cpg.c

index ce9503c3cfd1e3baf38bf8950fce9b671fb7d17c..0004b9516fdf302065515a52ec155b03f8db17e5 100644 (file)
@@ -312,6 +312,7 @@ static const struct rzg2l_reset r9a08g046_resets[] = {
 
 static const unsigned int r9a08g046_crit_mod_clks[] __initconst = {
        MOD_CLK_BASE + R9A08G046_GIC600_GICCLK,
+       MOD_CLK_BASE + R9A08G046_IA55_PCLK,
        MOD_CLK_BASE + R9A08G046_IA55_CLK,
        MOD_CLK_BASE + R9A08G046_DMAC_ACLK,
 };