summaryrefslogtreecommitdiffstats
path: root/drivers/gpu
diff options
context:
space:
mode:
authorJack Xiao2019-06-01 04:35:12 +0200
committerAlex Deucher2019-06-22 01:59:33 +0200
commit7c6fe84cf5f23c4d7913ff9d18aa09db449e0cb5 (patch)
tree045212044255d63126b88e9d74340b6e23e28773 /drivers/gpu
parentdrm/amd/powerplay: use pp_feature_mask to control uclk(mclk) dpm enabled (diff)
downloadkernel-qcow2-linux-7c6fe84cf5f23c4d7913ff9d18aa09db449e0cb5.tar.gz
kernel-qcow2-linux-7c6fe84cf5f23c4d7913ff9d18aa09db449e0cb5.tar.xz
kernel-qcow2-linux-7c6fe84cf5f23c4d7913ff9d18aa09db449e0cb5.zip
drm/amd/powerplay: enable BACO feature as WAR
It would hit SMU fw bug without BACO enablement when audio driver put audio device to D3 state. Before the bug in SMU fw get fixed, enable BACO feature as WAR. Signed-off-by: Jack Xiao <Jack.Xiao@amd.com> Acked-by: Hawking Zhang <Hawking.Zhang@amd.com> Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
Diffstat (limited to 'drivers/gpu')
-rw-r--r--drivers/gpu/drm/amd/powerplay/navi10_ppt.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/drivers/gpu/drm/amd/powerplay/navi10_ppt.c b/drivers/gpu/drm/amd/powerplay/navi10_ppt.c
index 425523381f62..b58ee09a5898 100644
--- a/drivers/gpu/drm/amd/powerplay/navi10_ppt.c
+++ b/drivers/gpu/drm/amd/powerplay/navi10_ppt.c
@@ -331,6 +331,7 @@ navi10_get_allowed_feature_mask(struct smu_context *smu,
| FEATURE_MASK(FEATURE_DS_GFXCLK_BIT)
| FEATURE_MASK(FEATURE_DS_DCEFCLK_BIT)
| FEATURE_MASK(FEATURE_FW_DSTATE_BIT)
+ | FEATURE_MASK(FEATURE_BACO_BIT)
| FEATURE_MASK(FEATURE_ACDC_BIT);
if (adev->pm.pp_feature & PP_MCLK_DPM_MASK)