drm/amd/powerplay: fix a bug on updating sclk for Tonga
authorEric Huang <JinHuiEric.Huang@amd.com>
Thu, 12 May 2016 18:41:04 +0000 (14:41 -0400)
committerAlex Deucher <alexander.deucher@amd.com>
Fri, 13 May 2016 19:32:36 +0000 (15:32 -0400)
Update sclk smc table rather than mclk smc table for sclk updates.

Reviewed-by: Alex Deucher <alexander.deucher@amd.com>
Signed-off-by: Eric Huang <JinHuiEric.Huang@amd.com>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
drivers/gpu/drm/amd/powerplay/hwmgr/tonga_hwmgr.c

index 1faad92b50d3082159ca98483ce0d85bc3782618..cb28335274040c8e005ff65fbc75638cfc373487 100644 (file)
@@ -5445,7 +5445,7 @@ static int tonga_populate_and_upload_sclk_mclk_dpm_levels(struct pp_hwmgr *hwmgr
        }
 
        if (data->need_update_smu7_dpm_table & (DPMTABLE_OD_UPDATE_SCLK + DPMTABLE_UPDATE_SCLK)) {
-               result = tonga_populate_all_memory_levels(hwmgr);
+               result = tonga_populate_all_graphic_levels(hwmgr);
                PP_ASSERT_WITH_CODE((0 == result),
                        "Failed to populate SCLK during PopulateNewDPMClocksStates Function!",
                        return result);