Lines Matching refs:mul
77 unsigned mul; member
175 __func__, hwd->idx, hwd->mux, hwd->mul, hwd->div); in cdce706_pll_recalc_rate()
178 if (hwd->div && hwd->mul) { in cdce706_pll_recalc_rate()
179 u64 res = (u64)parent_rate * hwd->mul; in cdce706_pll_recalc_rate()
195 unsigned long mul, div; in cdce706_pll_round_rate() local
204 &mul, &div); in cdce706_pll_round_rate()
205 hwd->mul = mul; in cdce706_pll_round_rate()
210 __func__, hwd->idx, mul, div); in cdce706_pll_round_rate()
212 res = (u64)*parent_rate * hwd->mul; in cdce706_pll_round_rate()
221 unsigned long mul = hwd->mul, div = hwd->div; in cdce706_pll_set_rate() local
226 __func__, hwd->idx, mul, div); in cdce706_pll_set_rate()
232 ((mul >> (8 - CDCE706_PLL_HI_N_SHIFT)) & in cdce706_pll_set_rate()
245 mul & CDCE706_PLL_LOW_N_MASK); in cdce706_pll_set_rate()
301 unsigned long mul, div; in cdce706_divider_round_rate() local
309 &mul, &div); in cdce706_divider_round_rate()
310 if (!mul) in cdce706_divider_round_rate()
543 cdce->pll[i].mul = n | ((v & CDCE706_PLL_HI_N_MASK) << in cdce706_register_plls()
548 cdce->pll[i].div, cdce->pll[i].mul, cdce->pll[i].mux); in cdce706_register_plls()