summaryrefslogtreecommitdiffstats
path: root/drivers/gpu/drm/amd/powerplay
diff options
context:
space:
mode:
authorEric Huang2017-05-11 17:55:48 +0200
committerAlex Deucher2017-05-24 23:39:43 +0200
commitb6dc60cf79ecbb5bbe3b57bbb098a885bba01454 (patch)
tree76b6ac9e46fd866062766244932dd4628eb8361c /drivers/gpu/drm/amd/powerplay
parentdrm/amd/powerplay: update vega10 smu interface version to E. (diff)
downloadkernel-qcow2-linux-b6dc60cf79ecbb5bbe3b57bbb098a885bba01454.tar.gz
kernel-qcow2-linux-b6dc60cf79ecbb5bbe3b57bbb098a885bba01454.tar.xz
kernel-qcow2-linux-b6dc60cf79ecbb5bbe3b57bbb098a885bba01454.zip
drm/amd/powerplay: fix pcie dpm table for vega10
This resolves pcie low speed problem. Signed-off-by: Eric Huang <JinHuiEric.Huang@amd.com> Acked-by: Felix Kuehling <Felix.Kuehling@amd.com> Reviewed-by: Alex Deucher <alexander.deucher@amd.com> Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
Diffstat (limited to 'drivers/gpu/drm/amd/powerplay')
-rw-r--r--drivers/gpu/drm/amd/powerplay/hwmgr/vega10_hwmgr.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/gpu/drm/amd/powerplay/hwmgr/vega10_hwmgr.c b/drivers/gpu/drm/amd/powerplay/hwmgr/vega10_hwmgr.c
index c16c37e42234..825178b5c284 100644
--- a/drivers/gpu/drm/amd/powerplay/hwmgr/vega10_hwmgr.c
+++ b/drivers/gpu/drm/amd/powerplay/hwmgr/vega10_hwmgr.c
@@ -1161,7 +1161,7 @@ static int vega10_setup_default_pcie_table(struct pp_hwmgr *hwmgr)
"Incorrect number of PCIE States from VBIOS!",
return -1);
- for (i = 0; i < NUM_LINK_LEVELS - 1; i++) {
+ for (i = 0; i < NUM_LINK_LEVELS; i++) {
if (data->registry_data.pcieSpeedOverride)
pcie_table->pcie_gen[i] =
data->registry_data.pcieSpeedOverride;