Home
last modified time | relevance | path

Searched refs:fdiv_hw (Results 1 - 2 of 2) sorted by relevance

/kernel/linux/linux-5.10/drivers/clk/st/
H A Dclk-flexgen.c136 struct clk_hw *fdiv_hw = &flexgen->fdiv.hw; in flexgen_recalc_rate() local
140 __clk_hw_set_clk(fdiv_hw, hw); in flexgen_recalc_rate()
144 return clk_divider_ops.recalc_rate(fdiv_hw, mid_rate); in flexgen_recalc_rate()
152 struct clk_hw *fdiv_hw = &flexgen->fdiv.hw; in flexgen_set_rate() local
160 __clk_hw_set_clk(fdiv_hw, hw); in flexgen_set_rate()
178 ret = clk_divider_ops.set_rate(fdiv_hw, rate, rate * div); in flexgen_set_rate()
180 clk_divider_ops.set_rate(fdiv_hw, parent_rate, parent_rate); in flexgen_set_rate()
/kernel/linux/linux-6.6/drivers/clk/st/
H A Dclk-flexgen.c144 struct clk_hw *fdiv_hw = &flexgen->fdiv.hw; in flexgen_recalc_rate() local
148 __clk_hw_set_clk(fdiv_hw, hw); in flexgen_recalc_rate()
152 return clk_divider_ops.recalc_rate(fdiv_hw, mid_rate); in flexgen_recalc_rate()
160 struct clk_hw *fdiv_hw = &flexgen->fdiv.hw; in flexgen_set_rate() local
168 __clk_hw_set_clk(fdiv_hw, hw); in flexgen_set_rate()
186 ret = clk_divider_ops.set_rate(fdiv_hw, rate, rate * div); in flexgen_set_rate()
188 clk_divider_ops.set_rate(fdiv_hw, parent_rate, parent_rate); in flexgen_set_rate()

Completed in 6 milliseconds