Home
last modified time | relevance | path

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

/kernel/linux/linux-5.10/drivers/clk/st/
H A Dclk-flexgen.c135 struct clk_hw *pdiv_hw = &flexgen->pdiv.hw; in flexgen_recalc_rate() local
139 __clk_hw_set_clk(pdiv_hw, hw); in flexgen_recalc_rate()
142 mid_rate = clk_divider_ops.recalc_rate(pdiv_hw, parent_rate); in flexgen_recalc_rate()
151 struct clk_hw *pdiv_hw = &flexgen->pdiv.hw; in flexgen_set_rate() local
159 __clk_hw_set_clk(pdiv_hw, hw); in flexgen_set_rate()
177 clk_divider_ops.set_rate(pdiv_hw, parent_rate, parent_rate); in flexgen_set_rate()
181 ret = clk_divider_ops.set_rate(pdiv_hw, rate, rate * div); in flexgen_set_rate()
/kernel/linux/linux-6.6/drivers/clk/st/
H A Dclk-flexgen.c143 struct clk_hw *pdiv_hw = &flexgen->pdiv.hw; in flexgen_recalc_rate() local
147 __clk_hw_set_clk(pdiv_hw, hw); in flexgen_recalc_rate()
150 mid_rate = clk_divider_ops.recalc_rate(pdiv_hw, parent_rate); in flexgen_recalc_rate()
159 struct clk_hw *pdiv_hw = &flexgen->pdiv.hw; in flexgen_set_rate() local
167 __clk_hw_set_clk(pdiv_hw, hw); in flexgen_set_rate()
185 clk_divider_ops.set_rate(pdiv_hw, parent_rate, parent_rate); in flexgen_set_rate()
189 ret = clk_divider_ops.set_rate(pdiv_hw, rate, rate * div); in flexgen_set_rate()

Completed in 3 milliseconds