Home
last modified time | relevance | path

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

/linux/drivers/clk/qcom/
H A Dclk-alpha-pll.c660 alpha_pll_calc_rate(u64 prate, u32 l, u32 a, u32 alpha_width) in alpha_pll_calc_rate() argument
662 return (prate * l) + ((prate * a) >> ALPHA_SHIFT(alpha_width)); in alpha_pll_calc_rate()
667 u32 alpha_width) in alpha_pll_round_rate() argument
682 quotient = remainder << ALPHA_SHIFT(alpha_width); in alpha_pll_round_rate()
690 return alpha_pll_calc_rate(prate, *l, *a, alpha_width); in alpha_pll_round_rate()
712 u32 alpha_width = pll_alpha_width(pll); in clk_alpha_pll_recalc_rate() local
723 if (alpha_width > 32) { in clk_alpha_pll_recalc_rate()
729 a = low & GENMASK(alpha_width - 1, 0); in clk_alpha_pll_recalc_rate()
732 if (alpha_width > ALPHA_BITWIDTH) in clk_alpha_pll_recalc_rate()
733 a >>= alpha_width in clk_alpha_pll_recalc_rate()
794 clk_alpha_pll_update_configs(struct clk_alpha_pll * pll,const struct pll_vco * vco,u32 l,u64 alpha,u32 alpha_width,bool alpha_en) clk_alpha_pll_update_configs() argument
822 u32 l, alpha_width = pll_alpha_width(pll); __clk_alpha_pll_set_rate() local
856 u32 l, alpha_width = pll_alpha_width(pll); clk_alpha_pll_round_rate() local
1154 u32 l, frac, alpha_width = pll_alpha_width(pll); clk_trion_pll_recalc_rate() local
1433 u32 l, frac, alpha_width = pll_alpha_width(pll); alpha_pll_fabia_recalc_rate() local
1466 u32 l, alpha_width = pll_alpha_width(pll); alpha_pll_fabia_set_rate() local
1489 u32 cal_l, val, alpha_width = pll_alpha_width(pll); alpha_pll_fabia_prepare() local
1782 u32 val, l, alpha_width = pll_alpha_width(pll); __alpha_pll_trion_set_rate() local
1881 u32 l, alpha_width = pll_alpha_width(pll); clk_alpha_pll_agera_set_rate() local
2264 u32 l, alpha_width = pll_alpha_width(pll); clk_zonda_pll_set_rate() local
2881 u32 l, alpha_width = pll_alpha_width(pll); clk_alpha_pll_stromer_plus_set_rate() local
[all...]