drm/radeon/dpm: implement force performance levels for 7xx/eg/btc
[firefly-linux-kernel-4.4.55.git] / drivers / gpu / drm / radeon / cypress_dpm.c
index 5ada922e5cec8b566c430fc12690b4fc0dca3d13..9ef840807dd1e0ff73233ab3618a1d72b8de72fc 100644 (file)
@@ -2014,9 +2014,9 @@ int cypress_dpm_set_power_state(struct radeon_device *rdev)
        if (eg_pi->pcie_performance_request)
                cypress_notify_link_speed_change_after_state_change(rdev, new_ps, old_ps);
 
-       ret = rv770_unrestrict_performance_levels_after_switch(rdev);
+       ret = rv770_dpm_force_performance_level(rdev, RADEON_DPM_FORCED_LEVEL_AUTO);
        if (ret) {
-               DRM_ERROR("rv770_unrestrict_performance_levels_after_switch failed\n");
+               DRM_ERROR("rv770_dpm_force_performance_level failed\n");
                return ret;
        }