Searched refs:alpha_width (Results 1 – 1 of 1) sorted by relevance
/linux/drivers/clk/qcom/ |
H A D | clk-alpha-pll.c | 660 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...] |