diff options
author | hersen wu | 2019-05-22 16:57:40 +0200 |
---|---|---|
committer | Alex Deucher | 2019-06-22 01:59:33 +0200 |
commit | 5c170a59e7d89f306dfedbada113fb09ce6db114 (patch) | |
tree | e38beb1125a2e7f2ae349853075bf6479a80c0f7 /drivers/gpu | |
parent | drm/amdgpu: initialize THM & CLK IP registers base address (diff) | |
download | kernel-qcow2-linux-5c170a59e7d89f306dfedbada113fb09ce6db114.tar.gz kernel-qcow2-linux-5c170a59e7d89f306dfedbada113fb09ce6db114.tar.xz kernel-qcow2-linux-5c170a59e7d89f306dfedbada113fb09ce6db114.zip |
drm/amd/powerplay: allow dc request uclk change
when dc set mode or color format in frame buffer
change, it may request clock changes, like dispclk,
dcfclk, uclk. after smu get clock requests, smu
will make decision.
Signed-off-by: hersen wu <hersenxs.wu@amd.com>
Reviewed-by: Huang Rui <ray.huang@amd.com>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
Diffstat (limited to 'drivers/gpu')
-rw-r--r-- | drivers/gpu/drm/amd/powerplay/smu_v11_0.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/drivers/gpu/drm/amd/powerplay/smu_v11_0.c b/drivers/gpu/drm/amd/powerplay/smu_v11_0.c index 63246fa083ad..c9d0992d94a7 100644 --- a/drivers/gpu/drm/amd/powerplay/smu_v11_0.c +++ b/drivers/gpu/drm/amd/powerplay/smu_v11_0.c @@ -1277,8 +1277,9 @@ smu_v11_0_display_clock_voltage_request(struct smu_context *smu, if (!smu->pm_enabled) return -EINVAL; + if (smu_feature_is_enabled(smu, SMU_FEATURE_DPM_DCEFCLK_BIT) || - smu_feature_is_enabled(smu, SMU_FEATURE_DPM_UCLK_BIT)) { + smu_feature_is_enabled(smu, SMU_FEATURE_DPM_UCLK_BIT)) { switch (clk_type) { case amd_pp_dcef_clock: clk_select = SMU_DCEFCLK; |