From: Geert Uytterhoeven Date: Wed, 29 May 2024 09:35:10 +0000 (+0200) Subject: clk: renesas: rcar-gen2: Use DEFINE_SPINLOCK() for static spinlock X-Git-Tag: v6.11-rc1~109^2~1^2^2~9 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=2092760681b53cd0c1214444ac35737ff8a65024;p=thirdparty%2Fkernel%2Flinux.git clk: renesas: rcar-gen2: Use DEFINE_SPINLOCK() for static spinlock A static spinlock can be initialized automatically with DEFINE_SPINLOCK() rather than explicitly calling spin_lock_init(). Suggested-by: Ye Bin Signed-off-by: Geert Uytterhoeven Reviewed-by: Stephen Boyd Link: https://lore.kernel.org/r/8da2c908f00043f05f7e26e3c26400aea0cfe8bc.1716975021.git.geert+renesas@glider.be --- diff --git a/drivers/clk/renesas/rcar-gen2-cpg.c b/drivers/clk/renesas/rcar-gen2-cpg.c index edae874fa2b63..4c3764972bad9 100644 --- a/drivers/clk/renesas/rcar-gen2-cpg.c +++ b/drivers/clk/renesas/rcar-gen2-cpg.c @@ -30,7 +30,7 @@ #define CPG_ADSPCKCR 0x025c #define CPG_RCANCKCR 0x0270 -static spinlock_t cpg_lock; +static DEFINE_SPINLOCK(cpg_lock); /* * Z Clock @@ -387,7 +387,5 @@ int __init rcar_gen2_cpg_init(const struct rcar_gen2_cpg_pll_config *config, cpg_quirks = (uintptr_t)attr->data; pr_debug("%s: mode = 0x%x quirks = 0x%x\n", __func__, mode, cpg_quirks); - spin_lock_init(&cpg_lock); - return 0; }