Lines Matching refs:divider
122 u32 multiplier, divider, ras_multiplier, ras_divider, tmp; in aty_dsp_gt() local
127 divider = ((u32)pll->vclk_fb_div) * pll->xclk_ref_div; in aty_dsp_gt()
133 divider = divider * (bpp >> 2); in aty_dsp_gt()
145 divider = divider * pll->xres & ~7; in aty_dsp_gt()
153 while (((multiplier | divider) & 1) == 0) { in aty_dsp_gt()
155 divider = divider >> 1; in aty_dsp_gt()
159 tmp = ((multiplier * pll->fifo_size) << vshift) / divider; in aty_dsp_gt()
172 dsp_off = ((multiplier * (pll->fifo_size - 1)) << vshift) / divider - in aty_dsp_gt()
179 dsp_on = ((multiplier << vshift) + divider) / divider; in aty_dsp_gt()
191 dsp_on = dsp_off - (multiplier << vshift) / divider; in aty_dsp_gt()
196 dsp_xclks = ((multiplier << (vshift + 5)) + divider) / divider; in aty_dsp_gt()