Home
last modified time | relevance | path

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

/kernel/linux/linux-5.10/drivers/clk/qcom/
H A Dclk-alpha-pll.c409 alpha_pll_calc_rate(u64 prate, u32 l, u32 a, u32 alpha_width) in alpha_pll_calc_rate() argument
411 return (prate * l) + ((prate * a) >> ALPHA_SHIFT(alpha_width)); in alpha_pll_calc_rate()
416 u32 alpha_width) in alpha_pll_round_rate()
431 quotient = remainder << ALPHA_SHIFT(alpha_width); in alpha_pll_round_rate()
439 return alpha_pll_calc_rate(prate, *l, *a, alpha_width); in alpha_pll_round_rate()
461 u32 alpha_width = pll_alpha_width(pll); in clk_alpha_pll_recalc_rate() local
468 if (alpha_width > 32) { in clk_alpha_pll_recalc_rate()
473 a = low & GENMASK(alpha_width - 1, 0); in clk_alpha_pll_recalc_rate()
476 if (alpha_width > ALPHA_BITWIDTH) in clk_alpha_pll_recalc_rate()
477 a >>= alpha_width in clk_alpha_pll_recalc_rate()
415 alpha_pll_round_rate(unsigned long rate, unsigned long prate, u32 *l, u64 *a, u32 alpha_width) alpha_pll_round_rate() argument
543 u32 l, alpha_width = pll_alpha_width(pll); __clk_alpha_pll_set_rate() local
594 u32 l, alpha_width = pll_alpha_width(pll); clk_alpha_pll_round_rate() local
855 u32 l, frac, alpha_width = pll_alpha_width(pll); clk_trion_pll_recalc_rate() local
1140 u32 l, frac, alpha_width = pll_alpha_width(pll); alpha_pll_fabia_recalc_rate() local
1152 u32 l, alpha_width = pll_alpha_width(pll); alpha_pll_fabia_set_rate() local
1180 u32 cal_l, val, alpha_width = pll_alpha_width(pll); alpha_pll_fabia_prepare() local
1487 u32 regval, l, alpha_width = pll_alpha_width(pll); alpha_pll_trion_set_rate() local
[all...]
/kernel/linux/linux-6.6/drivers/clk/qcom/
H A Dclk-alpha-pll.c566 alpha_pll_calc_rate(u64 prate, u32 l, u32 a, u32 alpha_width) in alpha_pll_calc_rate() argument
568 return (prate * l) + ((prate * a) >> ALPHA_SHIFT(alpha_width)); in alpha_pll_calc_rate()
573 u32 alpha_width) in alpha_pll_round_rate()
588 quotient = remainder << ALPHA_SHIFT(alpha_width); in alpha_pll_round_rate()
596 return alpha_pll_calc_rate(prate, *l, *a, alpha_width); in alpha_pll_round_rate()
618 u32 alpha_width = pll_alpha_width(pll); in clk_alpha_pll_recalc_rate() local
625 if (alpha_width > 32) { in clk_alpha_pll_recalc_rate()
630 a = low & GENMASK(alpha_width - 1, 0); in clk_alpha_pll_recalc_rate()
633 if (alpha_width > ALPHA_BITWIDTH) in clk_alpha_pll_recalc_rate()
634 a >>= alpha_width in clk_alpha_pll_recalc_rate()
572 alpha_pll_round_rate(unsigned long rate, unsigned long prate, u32 *l, u64 *a, u32 alpha_width) alpha_pll_round_rate() argument
700 u32 l, alpha_width = pll_alpha_width(pll); __clk_alpha_pll_set_rate() local
751 u32 l, alpha_width = pll_alpha_width(pll); clk_alpha_pll_round_rate() local
1012 u32 l, frac, alpha_width = pll_alpha_width(pll); clk_trion_pll_recalc_rate() local
1287 u32 l, frac, alpha_width = pll_alpha_width(pll); alpha_pll_fabia_recalc_rate() local
1317 u32 l, alpha_width = pll_alpha_width(pll); alpha_pll_fabia_set_rate() local
1340 u32 cal_l, val, alpha_width = pll_alpha_width(pll); alpha_pll_fabia_prepare() local
1632 u32 val, l, alpha_width = pll_alpha_width(pll); __alpha_pll_trion_set_rate() local
1731 u32 l, alpha_width = pll_alpha_width(pll); clk_alpha_pll_agera_set_rate() local
2053 u32 l, alpha_width = pll_alpha_width(pll); clk_zonda_pll_set_rate() local
2488 u32 l, alpha_width = pll_alpha_width(pll); clk_alpha_pll_stromer_plus_set_rate() local
[all...]

Completed in 5 milliseconds