| /linux/drivers/clk/renesas/ |
| H A D | clk-div6.c | 107 unsigned long prate, calc_rate, diff, best_rate, best_prate; in cpg_div6_clock_determine_rate() local 129 calc_rate = prate / div; in cpg_div6_clock_determine_rate() 130 diff = calc_rate > req->rate ? calc_rate - req->rate in cpg_div6_clock_determine_rate() 131 : req->rate - calc_rate; in cpg_div6_clock_determine_rate() 133 best_rate = calc_rate; in cpg_div6_clock_determine_rate()
|
| /linux/drivers/clk/spear/ |
| H A D | clk.c | 14 unsigned long parent_rate, clk_calc_rate calc_rate, u8 rtbl_cnt, in clk_round_rate_index() argument 21 rate = calc_rate(hw, parent_rate, *index); in clk_round_rate_index()
|
| H A D | clk.h | 128 unsigned long parent_rate, clk_calc_rate calc_rate, u8 rtbl_cnt,
|
| /linux/drivers/clk/actions/ |
| H A D | owl-factor.c | 48 u64 calc_rate; in _get_table_val() local 51 calc_rate = parent_rate * clkt->mul; in _get_table_val() 52 do_div(calc_rate, clkt->div); in _get_table_val() 54 if ((unsigned long)calc_rate <= rate) { in _get_table_val()
|
| /linux/net/can/ |
| H A D | proc.c | 99 static unsigned long calc_rate(unsigned long oldjif, unsigned long newjif, in calc_rate() function 152 pkg_stats->total_tx_rate = calc_rate(pkg_stats->jiffies_init, j, in can_stat_update() 154 pkg_stats->total_rx_rate = calc_rate(pkg_stats->jiffies_init, j, in can_stat_update() 162 pkg_stats->current_tx_rate = calc_rate(0, HZ, tx_frames_delta); in can_stat_update() 163 pkg_stats->current_rx_rate = calc_rate(0, HZ, rx_frames_delta); in can_stat_update()
|
| /linux/drivers/clk/at91/ |
| H A D | clk-pll.c | 281 unsigned long calc_rate; in clk_pll_restore_context() local 290 calc_rate = (pll->pms.parent_rate / PLL_DIV(pllr)) * in clk_pll_restore_context() 295 if (pll->pms.rate != calc_rate || in clk_pll_restore_context()
|
| /linux/drivers/clk/tegra/ |
| H A D | clk-tegra210.c | 1685 .calc_rate = tegra210_pll_fixed_mdiv_cfg, 1731 .calc_rate = tegra210_pll_fixed_mdiv_cfg, 1770 .calc_rate = tegra210_pll_fixed_mdiv_cfg, 1800 .calc_rate = tegra210_pll_fixed_mdiv_cfg, 1860 .calc_rate = tegra210_pll_fixed_mdiv_cfg, 1916 .calc_rate = tegra210_pll_fixed_mdiv_cfg, 1940 .calc_rate = tegra210_pll_fixed_mdiv_cfg, 1982 .calc_rate = tegra210_pll_fixed_mdiv_cfg, 2022 .calc_rate = tegra210_pll_fixed_mdiv_cfg, 2060 .calc_rate = tegra210_pll_fixed_mdiv_cfg, [all …]
|
| H A D | clk-pll.c | 820 pll->params->calc_rate(hw, &cfg, rate, parent_rate)) { in clk_pll_set_rate() 860 pll->params->calc_rate(hw, &cfg, req->rate, req->best_parent_rate)) in clk_pll_determine_rate() 1914 if (!pll->params->calc_rate) { in _tegra_clk_register_pll() 1916 pll->params->calc_rate = _calc_dynamic_ramp_rate; in _tegra_clk_register_pll() 1918 pll->params->calc_rate = _calc_rate; in _tegra_clk_register_pll()
|
| H A D | clk.h | 341 int (*calc_rate)(struct clk_hw *hw, member
|
| /linux/drivers/clk/qcom/ |
| H A D | clk-rcg.c | 326 calc_rate(unsigned long rate, u32 m, u32 n, u32 mode, u32 pre_div) in calc_rate() function 363 return calc_rate(parent_rate, m, n, mode, pre_div); in clk_rcg_recalc_rate() 396 return calc_rate(parent_rate, m, n, mode, pre_div); in clk_dyn_rcg_recalc_rate()
|