mirror of
https://mirrors.bfsu.edu.cn/git/linux.git
synced 2024-12-24 11:34:50 +08:00
drm/radeon/ci: apply disp voltage changes before clk changes
Apply voltage changes for displays before changing clocks. Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
This commit is contained in:
parent
66648b81ce
commit
f281d0a37c
@ -3752,6 +3752,8 @@ static int ci_upload_dpm_level_enable_mask(struct radeon_device *rdev)
|
||||
struct ci_power_info *pi = ci_get_pi(rdev);
|
||||
PPSMC_Result result;
|
||||
|
||||
ci_apply_disp_minimum_voltage_request(rdev);
|
||||
|
||||
if (!pi->sclk_dpm_key_disabled) {
|
||||
if (pi->dpm_level_enable_mask.sclk_dpm_enable_mask) {
|
||||
result = ci_send_msg_to_smc_with_parameter(rdev,
|
||||
@ -3782,8 +3784,6 @@ static int ci_upload_dpm_level_enable_mask(struct radeon_device *rdev)
|
||||
}
|
||||
}
|
||||
|
||||
ci_apply_disp_minimum_voltage_request(rdev);
|
||||
|
||||
return 0;
|
||||
}
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user