Lines Matching refs:temp64
221 u64 temp64 = (u64)parent_rate; in clk_pllv3_av_recalc_rate() local
223 temp64 *= mfn; in clk_pllv3_av_recalc_rate()
224 do_div(temp64, mfd); in clk_pllv3_av_recalc_rate()
226 return parent_rate * div + (unsigned long)temp64; in clk_pllv3_av_recalc_rate()
238 u64 temp64; in clk_pllv3_av_round_rate() local
249 temp64 = (u64) (rate - div * parent_rate); in clk_pllv3_av_round_rate()
250 temp64 *= mfd; in clk_pllv3_av_round_rate()
251 temp64 = div64_ul(temp64, parent_rate); in clk_pllv3_av_round_rate()
252 mfn = temp64; in clk_pllv3_av_round_rate()
254 temp64 = (u64)parent_rate; in clk_pllv3_av_round_rate()
255 temp64 *= mfn; in clk_pllv3_av_round_rate()
256 do_div(temp64, mfd); in clk_pllv3_av_round_rate()
258 return parent_rate * div + (unsigned long)temp64; in clk_pllv3_av_round_rate()
270 u64 temp64; in clk_pllv3_av_set_rate() local
279 temp64 = (u64) (rate - div * parent_rate); in clk_pllv3_av_set_rate()
280 temp64 *= mfd; in clk_pllv3_av_set_rate()
281 temp64 = div64_ul(temp64, parent_rate); in clk_pllv3_av_set_rate()
282 mfn = temp64; in clk_pllv3_av_set_rate()
312 u64 temp64; in clk_pllv3_vf610_mf_to_rate() local
314 temp64 = parent_rate; in clk_pllv3_vf610_mf_to_rate()
315 temp64 *= mf.mfn; in clk_pllv3_vf610_mf_to_rate()
316 do_div(temp64, mf.mfd); in clk_pllv3_vf610_mf_to_rate()
318 return (parent_rate * mf.mfi) + temp64; in clk_pllv3_vf610_mf_to_rate()
325 u64 temp64; in clk_pllv3_vf610_rate_to_mf() local
336 temp64 = rate - parent_rate * mf.mfi; in clk_pllv3_vf610_rate_to_mf()
337 temp64 *= mf.mfd; in clk_pllv3_vf610_rate_to_mf()
338 temp64 = div64_ul(temp64, parent_rate); in clk_pllv3_vf610_rate_to_mf()
339 mf.mfn = temp64; in clk_pllv3_vf610_rate_to_mf()