drm/radeon/dpm: fix a typo in the rv6xx mclk setup
authorAlex Deucher <alexander.deucher@amd.com>
Thu, 25 Jul 2013 22:27:45 +0000 (18:27 -0400)
committerAlex Deucher <alexander.deucher@amd.com>
Thu, 25 Jul 2013 22:27:45 +0000 (18:27 -0400)
Need to set high for the last two entries.  Looks
like a copy and paste typo.

Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
drivers/gpu/drm/radeon/rv6xx_dpm.c

index 65e33f38734130043dbdc061c57c70d9006b2e6e..b1c2a62df950582e4337129063cda5baf2442da5 100644 (file)
@@ -819,7 +819,7 @@ static void rv6xx_program_memory_timing_parameters(struct radeon_device *rdev)
                 POWERMODE1(calculate_memory_refresh_rate(rdev,
                                                          pi->hw.sclks[R600_POWER_LEVEL_MEDIUM])) |
                 POWERMODE2(calculate_memory_refresh_rate(rdev,
-                                                         pi->hw.sclks[R600_POWER_LEVEL_MEDIUM])) |
+                                                         pi->hw.sclks[R600_POWER_LEVEL_HIGH])) |
                 POWERMODE3(calculate_memory_refresh_rate(rdev,
                                                          pi->hw.sclks[R600_POWER_LEVEL_HIGH])));
        WREG32(ARB_RFSH_RATE, arb_refresh_rate);