Home
last modified time | relevance | path

Searched refs:clk_divider_ops (Results 1 – 15 of 15) sorted by relevance

/linux-4.4.14/drivers/clk/st/
Dclk-flexgen.c131 mid_rate = clk_divider_ops.recalc_rate(pdiv_hw, parent_rate); in flexgen_recalc_rate()
133 return clk_divider_ops.recalc_rate(fdiv_hw, mid_rate); in flexgen_recalc_rate()
157 clk_divider_ops.set_rate(pdiv_hw, parent_rate, parent_rate); in flexgen_set_rate()
158 ret = clk_divider_ops.set_rate(fdiv_hw, rate, rate * div); in flexgen_set_rate()
160 clk_divider_ops.set_rate(fdiv_hw, parent_rate, parent_rate); in flexgen_set_rate()
161 ret = clk_divider_ops.set_rate(pdiv_hw, rate, rate * div); in flexgen_set_rate()
Dclkgen-mux.c178 return clk_divider_ops.recalc_rate(div_hw, parent_rate); in clkgena_divmux_recalc_rate()
189 return clk_divider_ops.set_rate(div_hw, rate, parent_rate); in clkgena_divmux_set_rate()
200 return clk_divider_ops.round_rate(div_hw, rate, prate); in clkgena_divmux_round_rate()
794 &div->hw, &clk_divider_ops, in st_of_clkgen_vcc_setup()
Dclkgen-pll.c1032 &div->hw, &clk_divider_ops, in clkgen_odf_register()
/linux-4.4.14/drivers/clk/
Dclk-divider.c418 const struct clk_ops clk_divider_ops = { variable
423 EXPORT_SYMBOL_GPL(clk_divider_ops);
457 init.ops = &clk_divider_ops; in _register_divider()
/linux-4.4.14/drivers/clk/mxs/
Dclk-div.c102 div->ops = &clk_divider_ops; in mxs_clk_div()
/linux-4.4.14/drivers/clk/imx/
Dclk-fixup-div.c121 fixup_div->ops = &clk_divider_ops; in imx_clk_fixup_divider()
Dclk-busy.c100 busy->div_ops = &clk_divider_ops; in imx_clk_busy_divider()
/linux-4.4.14/drivers/clk/mediatek/
Dclk-mtk.c202 div_ops = &clk_divider_ops; in mtk_clk_register_composite()
/linux-4.4.14/drivers/clk/meson/
Dclkc.c112 div ? &div->hw : NULL, &clk_divider_ops, in meson_clk_register_composite()
/linux-4.4.14/drivers/clk/shmobile/
Dclk-rcar-gen2.c238 &div->hw, &clk_divider_ops, in cpg_adsp_clk_register()
/linux-4.4.14/drivers/clk/rockchip/
Dclk.c95 : &clk_divider_ops; in rockchip_clk_register_branch()
/linux-4.4.14/include/linux/
Dclk-provider.h386 extern const struct clk_ops clk_divider_ops;
/linux-4.4.14/drivers/clk/nxp/
Dclk-lpc18xx-cgu.c548 &clk->div.hw, &clk_divider_ops, in lpc18xx_cgu_register_div()
/linux-4.4.14/drivers/clk/sunxi/
Dclk-sunxi.c1068 rate_ops = &clk_divider_ops; in sunxi_divs_clk_setup()
/linux-4.4.14/drivers/clk/bcm/
Dclk-bcm2835.c1057 return clk_divider_ops.round_rate(hw, rate, parent_rate); in bcm2835_pll_divider_round_rate()