Lines Matching defs:dividers
129 struct atom_clock_dividers dividers;
142 engine_clock, false, ÷rs);
146 reference_divider = 1 + dividers.ref_div;
148 tmp = (u64) engine_clock * reference_divider * dividers.post_div * 16384;
153 spll_func_cntl |= SPLL_REF_DIV(dividers.ref_div);
154 spll_func_cntl |= SPLL_PDIV_A(dividers.post_div);
165 u32 vco_freq = engine_clock * dividers.post_div;
204 struct atom_clock_dividers dividers;
210 memory_clock, false, ÷rs);
214 ibias = rv770_map_clkf_to_ibias(rdev, dividers.whole_fb_div);
221 mpll_ad_func_cntl |= CLKR(dividers.ref_div);
222 mpll_ad_func_cntl |= YCLK_POST_DIV(dividers.post_div);
223 mpll_ad_func_cntl |= CLKF(dividers.whole_fb_div);
224 mpll_ad_func_cntl |= CLKFRAC(dividers.frac_fb_div);
227 if (dividers.vco_mode)
238 mpll_dq_func_cntl |= CLKR(dividers.ref_div);
239 mpll_dq_func_cntl |= YCLK_POST_DIV(dividers.post_div);
240 mpll_dq_func_cntl |= CLKF(dividers.whole_fb_div);
241 mpll_dq_func_cntl |= CLKFRAC(dividers.frac_fb_div);
244 if (dividers.vco_mode)
252 u32 vco_freq = memory_clock * dividers.post_div;
257 u32 decoded_ref = rv740_get_decoded_reference_divider(dividers.ref_div);
260 (dividers.whole_fb_div + (dividers.frac_fb_div / 8)) / (clk_s * 10000);