Skip to content

Commit 7a9d031

Browse files
prabhakarladgeertu
authored andcommitted
clk: renesas: r9a09g077: Use devm_ helpers for divider clock registration
Convert the divider clock registration in the R9A09G077 CPG driver to use device-managed (devm_) helper functions. Signed-off-by: Lad Prabhakar <prabhakar.mahadev-lad.rj@bp.renesas.com> Reviewed-by: Geert Uytterhoeven <geert+renesas@glider.be> Link: https://patch.msgid.link/20251028165127.991351-4-prabhakar.mahadev-lad.rj@bp.renesas.com Signed-off-by: Geert Uytterhoeven <geert+renesas@glider.be>
1 parent 3b32a07 commit 7a9d031

1 file changed

Lines changed: 16 additions & 14 deletions

File tree

drivers/clk/renesas/r9a09g077-cpg.c

Lines changed: 16 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -220,21 +220,23 @@ r9a09g077_cpg_div_clk_register(struct device *dev,
220220
parent_name = __clk_get_name(parent);
221221

222222
if (core->dtable)
223-
clk_hw = clk_hw_register_divider_table(dev, core->name,
224-
parent_name, CLK_SET_RATE_PARENT,
225-
addr,
226-
GET_SHIFT(core->conf),
227-
GET_WIDTH(core->conf),
228-
core->flag,
229-
core->dtable,
230-
&pub->rmw_lock);
223+
clk_hw = devm_clk_hw_register_divider_table(dev, core->name,
224+
parent_name,
225+
CLK_SET_RATE_PARENT,
226+
addr,
227+
GET_SHIFT(core->conf),
228+
GET_WIDTH(core->conf),
229+
core->flag,
230+
core->dtable,
231+
&pub->rmw_lock);
231232
else
232-
clk_hw = clk_hw_register_divider(dev, core->name,
233-
parent_name, CLK_SET_RATE_PARENT,
234-
addr,
235-
GET_SHIFT(core->conf),
236-
GET_WIDTH(core->conf),
237-
core->flag, &pub->rmw_lock);
233+
clk_hw = devm_clk_hw_register_divider(dev, core->name,
234+
parent_name,
235+
CLK_SET_RATE_PARENT,
236+
addr,
237+
GET_SHIFT(core->conf),
238+
GET_WIDTH(core->conf),
239+
core->flag, &pub->rmw_lock);
238240

239241
if (IS_ERR(clk_hw))
240242
return ERR_CAST(clk_hw);

0 commit comments

Comments
 (0)