Lines Matching refs:next
197 struct rv6xx_sclk_stepping next;
199 next.post_divider = cur->post_divider;
202 next.vco_frequency = (cur->vco_frequency * (100 + step_size)) / 100;
204 next.vco_frequency = (cur->vco_frequency * 100 + 99 + step_size) / (100 + step_size);
206 return next;
222 struct rv6xx_sclk_stepping next = *cur;
224 while (rv6xx_can_step_post_div(rdev, &next, target))
225 next.post_divider--;
227 return next;
259 struct rv6xx_sclk_stepping next;
262 next = rv6xx_next_post_div_step(rdev, &cur, &target);
264 next = rv6xx_next_vco_step(rdev, &cur, increasing_vco, R600_VCOSTEPPCT_DFLT);
266 if (rv6xx_reached_stepping_target(rdev, &next, &target, increasing_vco)) {
269 tiny.post_divider = next.post_divider;
274 if ((next.post_divider != target.post_divider) &&
275 (next.vco_frequency != target.vco_frequency)) {
279 final_vco.post_divider = next.post_divider;
287 rv6xx_output_stepping(rdev, step_index++, &next);
289 cur = next;