Searched refs:maxdiv (Results 1 – 7 of 7) sorted by relevance
| /linux/drivers/clk/rockchip/ |
| H A D | clk-half-divider.c | 40 unsigned long parent_rate, best = 0, now, maxdiv; in clk_half_divider_bestdiv() local 46 maxdiv = div_mask(width); in clk_half_divider_bestdiv() 55 bestdiv = bestdiv > maxdiv ? maxdiv : bestdiv; in clk_half_divider_bestdiv() 63 maxdiv = min(ULONG_MAX / rate, maxdiv); in clk_half_divider_bestdiv() 65 for (i = 0; i <= maxdiv; i++) { in clk_half_divider_bestdiv()
|
| /linux/drivers/clk/ |
| H A D | clk-divider.c | 48 unsigned int maxdiv = 0, mask = clk_div_mask(width); in _get_table_maxdiv() local 52 if (clkt->div > maxdiv && clkt->val <= mask) in _get_table_maxdiv() 53 maxdiv = clkt->div; in _get_table_maxdiv() 54 return maxdiv; in _get_table_maxdiv() 302 unsigned long parent_rate, best = 0, now, maxdiv; in clk_divider_bestdiv() local 308 maxdiv = _get_maxdiv(table, width, flags); in clk_divider_bestdiv() 314 bestdiv = bestdiv > maxdiv ? maxdiv : bestdiv; in clk_divider_bestdiv() 322 maxdiv = min(ULONG_MAX / rate, maxdiv); in clk_divider_bestdiv() 324 for (i = _next_div(table, 0, flags); i <= maxdiv; in clk_divider_bestdiv()
|
| /linux/drivers/clk/ti/ |
| H A D | divider.c | 173 unsigned long parent_rate, best = 0, now, maxdiv; in ti_clk_divider_bestdiv() local 179 maxdiv = divider->max; in ti_clk_divider_bestdiv() 185 bestdiv = bestdiv > maxdiv ? maxdiv : bestdiv; in ti_clk_divider_bestdiv() 193 maxdiv = min(ULONG_MAX / rate, maxdiv); in ti_clk_divider_bestdiv() 195 for (i = 1; i <= maxdiv; i++) { in ti_clk_divider_bestdiv()
|
| /linux/arch/mips/alchemy/common/ |
| H A D | clock.c | 381 int scale, int maxdiv, unsigned long *rv) in alchemy_calc_div() argument 396 if (div2 > maxdiv) in alchemy_calc_div() 397 div2 = maxdiv; in alchemy_calc_div() 407 int scale, int maxdiv) in alchemy_clk_fgcs_detr() argument 441 tdv = alchemy_calc_div(req->rate, pr, scale, maxdiv, NULL); in alchemy_clk_fgcs_detr() 462 for (j = (maxdiv == 4) ? 1 : scale; j <= maxdiv; j += scale) { in alchemy_clk_fgcs_detr() 468 tdv = alchemy_calc_div(req->rate, pr, scale, maxdiv, in alchemy_clk_fgcs_detr() 717 int scale, maxdiv; in alchemy_clk_fgv2_detr() local 721 maxdiv = 256; in alchemy_clk_fgv2_detr() 724 maxdiv = 512; in alchemy_clk_fgv2_detr() [all …]
|
| /linux/drivers/clk/sunxi-ng/ |
| H A D | ccu_mp.c | 61 unsigned long maxdiv; in ccu_mp_find_best_with_parent_adj() local 69 maxdiv = max_m * max_p; in ccu_mp_find_best_with_parent_adj() 70 maxdiv = min(ULONG_MAX / rate, maxdiv); in ccu_mp_find_best_with_parent_adj() 76 if (div > maxdiv) in ccu_mp_find_best_with_parent_adj()
|
| /linux/drivers/clk/at91/ |
| H A D | clk-pll.c | 132 unsigned long maxdiv, mindiv, tmpdiv; in clk_pll_get_best_div_mul() local 165 maxdiv = DIV_ROUND_UP(parent_rate * PLL_MUL_MAX(layout), rate); in clk_pll_get_best_div_mul() 166 if (maxdiv > PLL_DIV_MAX) in clk_pll_get_best_div_mul() 167 maxdiv = PLL_DIV_MAX; in clk_pll_get_best_div_mul() 174 for (tmpdiv = mindiv; tmpdiv <= maxdiv; tmpdiv++) { in clk_pll_get_best_div_mul()
|
| /linux/drivers/clk/mmp/ |
| H A D | clk-mix.c | 27 unsigned int maxdiv = 0; in _get_maxdiv() local 36 if (clkt->div > maxdiv) in _get_maxdiv() 37 maxdiv = clkt->div; in _get_maxdiv() 38 return maxdiv; in _get_maxdiv()
|