Searched refs:max_dividers (Results 1 - 2 of 2) sorted by relevance
/kernel/linux/linux-5.10/drivers/gpu/drm/radeon/ |
H A D | rs780_dpm.c | 430 struct atom_clock_dividers min_dividers, max_dividers, current_max_dividers; in rs780_set_engine_clock_scaling() local 445 new_state->sclk_high, false, &max_dividers); in rs780_set_engine_clock_scaling() 454 if ((min_dividers.ref_div != max_dividers.ref_div) || in rs780_set_engine_clock_scaling() 455 (min_dividers.post_div != max_dividers.post_div) || in rs780_set_engine_clock_scaling() 456 (max_dividers.ref_div != current_max_dividers.ref_div) || in rs780_set_engine_clock_scaling() 457 (max_dividers.post_div != current_max_dividers.post_div)) in rs780_set_engine_clock_scaling() 460 rs780_force_fbdiv(rdev, max_dividers.fb_div); in rs780_set_engine_clock_scaling() 462 if (max_dividers.fb_div > min_dividers.fb_div) { in rs780_set_engine_clock_scaling() 465 MAX_FEEDBACK_DIV(max_dividers.fb_div), in rs780_set_engine_clock_scaling()
|
/kernel/linux/linux-6.6/drivers/gpu/drm/radeon/ |
H A D | rs780_dpm.c | 429 struct atom_clock_dividers min_dividers, max_dividers, current_max_dividers; in rs780_set_engine_clock_scaling() local 444 new_state->sclk_high, false, &max_dividers); in rs780_set_engine_clock_scaling() 453 if ((min_dividers.ref_div != max_dividers.ref_div) || in rs780_set_engine_clock_scaling() 454 (min_dividers.post_div != max_dividers.post_div) || in rs780_set_engine_clock_scaling() 455 (max_dividers.ref_div != current_max_dividers.ref_div) || in rs780_set_engine_clock_scaling() 456 (max_dividers.post_div != current_max_dividers.post_div)) in rs780_set_engine_clock_scaling() 459 rs780_force_fbdiv(rdev, max_dividers.fb_div); in rs780_set_engine_clock_scaling() 461 if (max_dividers.fb_div > min_dividers.fb_div) { in rs780_set_engine_clock_scaling() 464 MAX_FEEDBACK_DIV(max_dividers.fb_div), in rs780_set_engine_clock_scaling()
|
Completed in 6 milliseconds