From: Geert Uytterhoeven Date: Wed, 13 Aug 2025 13:04:24 +0000 (+0200) Subject: pmdomain: renesas: rcar-sysc: Make rcar_sysc_onecell_np __initdata X-Git-Tag: v6.17-rc7~12^2~5 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=d8f3ae7b38fea546e64a6cfcdc7d061c85f086e2;p=thirdparty%2Fkernel%2Fstable.git pmdomain: renesas: rcar-sysc: Make rcar_sysc_onecell_np __initdata rcar_sysc_onecell_np() is only used by functions marked __init, so it can be freed when init memory is freed. Fixes: c5ae5a0c6112 ("pmdomain: renesas: rcar-sysc: Add genpd OF provider at postcore_initcall") Signed-off-by: Geert Uytterhoeven Link: https://lore.kernel.org/r/e20a848ff952924f8f58c335f9a0242cb2565921.1755090234.git.geert+renesas@glider.be Signed-off-by: Ulf Hansson --- diff --git a/drivers/pmdomain/renesas/rcar-sysc.c b/drivers/pmdomain/renesas/rcar-sysc.c index 4b310c1d35fa6..2d4161170c63d 100644 --- a/drivers/pmdomain/renesas/rcar-sysc.c +++ b/drivers/pmdomain/renesas/rcar-sysc.c @@ -342,7 +342,7 @@ struct rcar_pm_domains { }; static struct genpd_onecell_data *rcar_sysc_onecell_data; -static struct device_node *rcar_sysc_onecell_np; +static struct device_node *rcar_sysc_onecell_np __initdata = NULL; static int __init rcar_sysc_pd_init(void) {