diff options
author | Alex Deucher <alexdeucher@gmail.com> | 2014-04-10 22:29:02 -0400 |
---|---|---|
committer | Christian König <christian.koenig@amd.com> | 2014-04-17 07:59:41 -0400 |
commit | 6abc6d5c73b22ccf2e5688df6a2eb02ee8dfdf59 (patch) | |
tree | 6c19cd9fc7792033ea16f4e60867fdb19e02086d /drivers/gpu/drm/radeon/ci_dpm.c | |
parent | 90c4cde9d5a2bb6239cb3e253bb3832ed89dc75c (diff) |
drm/radeon: update CI DPM powertune settings
As per internal recommendations.
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
Diffstat (limited to 'drivers/gpu/drm/radeon/ci_dpm.c')
-rw-r--r-- | drivers/gpu/drm/radeon/ci_dpm.c | 25 |
1 files changed, 13 insertions, 12 deletions
diff --git a/drivers/gpu/drm/radeon/ci_dpm.c b/drivers/gpu/drm/radeon/ci_dpm.c index 6d395ec25c13..18e91ee2c8b7 100644 --- a/drivers/gpu/drm/radeon/ci_dpm.c +++ b/drivers/gpu/drm/radeon/ci_dpm.c | |||
@@ -202,24 +202,29 @@ static void ci_initialize_powertune_defaults(struct radeon_device *rdev) | |||
202 | struct ci_power_info *pi = ci_get_pi(rdev); | 202 | struct ci_power_info *pi = ci_get_pi(rdev); |
203 | 203 | ||
204 | switch (rdev->pdev->device) { | 204 | switch (rdev->pdev->device) { |
205 | case 0x6649: | ||
205 | case 0x6650: | 206 | case 0x6650: |
207 | case 0x6651: | ||
206 | case 0x6658: | 208 | case 0x6658: |
207 | case 0x665C: | 209 | case 0x665C: |
210 | case 0x665D: | ||
208 | default: | 211 | default: |
209 | pi->powertune_defaults = &defaults_bonaire_xt; | 212 | pi->powertune_defaults = &defaults_bonaire_xt; |
210 | break; | 213 | break; |
211 | case 0x6651: | ||
212 | case 0x665D: | ||
213 | pi->powertune_defaults = &defaults_bonaire_pro; | ||
214 | break; | ||
215 | case 0x6640: | 214 | case 0x6640: |
216 | pi->powertune_defaults = &defaults_saturn_xt; | ||
217 | break; | ||
218 | case 0x6641: | 215 | case 0x6641: |
219 | pi->powertune_defaults = &defaults_saturn_pro; | 216 | case 0x6646: |
217 | case 0x6647: | ||
218 | pi->powertune_defaults = &defaults_saturn_xt; | ||
220 | break; | 219 | break; |
221 | case 0x67B8: | 220 | case 0x67B8: |
222 | case 0x67B0: | 221 | case 0x67B0: |
222 | pi->powertune_defaults = &defaults_hawaii_xt; | ||
223 | break; | ||
224 | case 0x67BA: | ||
225 | case 0x67B1: | ||
226 | pi->powertune_defaults = &defaults_hawaii_pro; | ||
227 | break; | ||
223 | case 0x67A0: | 228 | case 0x67A0: |
224 | case 0x67A1: | 229 | case 0x67A1: |
225 | case 0x67A2: | 230 | case 0x67A2: |
@@ -228,11 +233,7 @@ static void ci_initialize_powertune_defaults(struct radeon_device *rdev) | |||
228 | case 0x67AA: | 233 | case 0x67AA: |
229 | case 0x67B9: | 234 | case 0x67B9: |
230 | case 0x67BE: | 235 | case 0x67BE: |
231 | pi->powertune_defaults = &defaults_hawaii_xt; | 236 | pi->powertune_defaults = &defaults_bonaire_xt; |
232 | break; | ||
233 | case 0x67BA: | ||
234 | case 0x67B1: | ||
235 | pi->powertune_defaults = &defaults_hawaii_pro; | ||
236 | break; | 237 | break; |
237 | } | 238 | } |
238 | 239 | ||