Lines Matching refs:step_index
160 u32 step_index, struct rv6xx_sclk_stepping *step) in rv6xx_output_stepping() argument
170 r600_engine_clock_entry_enable(rdev, step_index, true); in rv6xx_output_stepping()
171 r600_engine_clock_entry_enable_pulse_skipping(rdev, step_index, false); in rv6xx_output_stepping()
174 r600_engine_clock_entry_enable_post_divider(rdev, step_index, false); in rv6xx_output_stepping()
179 r600_engine_clock_entry_enable_post_divider(rdev, step_index, true); in rv6xx_output_stepping()
180 r600_engine_clock_entry_set_post_divider(rdev, step_index, (hi_len << 4) | lo_len); in rv6xx_output_stepping()
186 r600_engine_clock_entry_set_reference_divider(rdev, step_index, in rv6xx_output_stepping()
188 r600_engine_clock_entry_set_feedback_divider(rdev, step_index, fb_divider); in rv6xx_output_stepping()
189 r600_engine_clock_entry_set_step_time(rdev, step_index, spll_step_count); in rv6xx_output_stepping()
246 u32 step_index = start_index; in rv6xx_generate_steps() local
251 rv6xx_output_stepping(rdev, step_index++, &cur); in rv6xx_generate_steps()
272 rv6xx_output_stepping(rdev, step_index++, &tiny); in rv6xx_generate_steps()
281 rv6xx_output_stepping(rdev, step_index++, &final_vco); in rv6xx_generate_steps()
284 rv6xx_output_stepping(rdev, step_index++, &target); in rv6xx_generate_steps()
287 rv6xx_output_stepping(rdev, step_index++, &next); in rv6xx_generate_steps()
292 *end_index = (u8)step_index - 1; in rv6xx_generate_steps()
308 u32 step_index; in rv6xx_invalidate_intermediate_steps_range() local
310 for (step_index = start_index + 1; step_index < end_index; step_index++) in rv6xx_invalidate_intermediate_steps_range()
311 r600_engine_clock_entry_enable(rdev, step_index, false); in rv6xx_invalidate_intermediate_steps_range()