aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/gpu/drm/radeon/radeon_pm.c
diff options
context:
space:
mode:
authorAlex Deucher <alexander.deucher@amd.com>2013-10-23 17:14:06 -0400
committerAlex Deucher <alexander.deucher@amd.com>2013-11-01 12:43:22 -0400
commit68bc7785a725c66e5fb1b499303e36a02a0586c4 (patch)
treef63b7aefdd5d0f000baf4228709bbd73da16b8e6 /drivers/gpu/drm/radeon/radeon_pm.c
parent5a16f7614e33c080bbece39527bde144dcca4ec7 (diff)
drm/radeon: enable DPM by default on SI asics
Seems to be stable on them and improves peformance as most SI asics have very low boot clocks. Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
Diffstat (limited to 'drivers/gpu/drm/radeon/radeon_pm.c')
-rw-r--r--drivers/gpu/drm/radeon/radeon_pm.c10
1 files changed, 5 insertions, 5 deletions
diff --git a/drivers/gpu/drm/radeon/radeon_pm.c b/drivers/gpu/drm/radeon/radeon_pm.c
index bf71862a3791..a47beb75b841 100644
--- a/drivers/gpu/drm/radeon/radeon_pm.c
+++ b/drivers/gpu/drm/radeon/radeon_pm.c
@@ -1254,11 +1254,6 @@ int radeon_pm_init(struct radeon_device *rdev)
1254 case CHIP_CAICOS: 1254 case CHIP_CAICOS:
1255 case CHIP_CAYMAN: 1255 case CHIP_CAYMAN:
1256 case CHIP_ARUBA: 1256 case CHIP_ARUBA:
1257 case CHIP_TAHITI:
1258 case CHIP_PITCAIRN:
1259 case CHIP_VERDE:
1260 case CHIP_OLAND:
1261 case CHIP_HAINAN:
1262 case CHIP_BONAIRE: 1257 case CHIP_BONAIRE:
1263 case CHIP_KABINI: 1258 case CHIP_KABINI:
1264 case CHIP_KAVERI: 1259 case CHIP_KAVERI:
@@ -1277,6 +1272,11 @@ int radeon_pm_init(struct radeon_device *rdev)
1277 case CHIP_PALM: 1272 case CHIP_PALM:
1278 case CHIP_SUMO: 1273 case CHIP_SUMO:
1279 case CHIP_SUMO2: 1274 case CHIP_SUMO2:
1275 case CHIP_TAHITI:
1276 case CHIP_PITCAIRN:
1277 case CHIP_VERDE:
1278 case CHIP_OLAND:
1279 case CHIP_HAINAN:
1280 /* DPM requires the RLC, RV770+ dGPU requires SMC */ 1280 /* DPM requires the RLC, RV770+ dGPU requires SMC */
1281 if (!rdev->rlc_fw) 1281 if (!rdev->rlc_fw)
1282 rdev->pm.pm_method = PM_METHOD_PROFILE; 1282 rdev->pm.pm_method = PM_METHOD_PROFILE;