drm/radeon: enable DPM by default on SI asics
authorAlex Deucher <alexander.deucher@amd.com>
Wed, 23 Oct 2013 21:14:06 +0000 (17:14 -0400)
committerAlex Deucher <alexander.deucher@amd.com>
Fri, 1 Nov 2013 16:43:22 +0000 (12:43 -0400)
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>
drivers/gpu/drm/radeon/radeon_pm.c

index bf71862a37912269e96f7e0eb7fdf9efdada788e..a47beb75b841efd2d6de9811e6e7a3a0753070a1 100644 (file)
@@ -1254,11 +1254,6 @@ int radeon_pm_init(struct radeon_device *rdev)
        case CHIP_CAICOS:
        case CHIP_CAYMAN:
        case CHIP_ARUBA:
-       case CHIP_TAHITI:
-       case CHIP_PITCAIRN:
-       case CHIP_VERDE:
-       case CHIP_OLAND:
-       case CHIP_HAINAN:
        case CHIP_BONAIRE:
        case CHIP_KABINI:
        case CHIP_KAVERI:
@@ -1277,6 +1272,11 @@ int radeon_pm_init(struct radeon_device *rdev)
        case CHIP_PALM:
        case CHIP_SUMO:
        case CHIP_SUMO2:
+       case CHIP_TAHITI:
+       case CHIP_PITCAIRN:
+       case CHIP_VERDE:
+       case CHIP_OLAND:
+       case CHIP_HAINAN:
                /* DPM requires the RLC, RV770+ dGPU requires SMC */
                if (!rdev->rlc_fw)
                        rdev->pm.pm_method = PM_METHOD_PROFILE;