File tree Expand file tree Collapse file tree 1 file changed +2
-3
lines changed Expand file tree Collapse file tree 1 file changed +2
-3
lines changed Original file line number Diff line number Diff line change @@ -1079,6 +1079,8 @@ static void radeon_dpm_change_power_state_locked(struct radeon_device *rdev)
10791079
10801080 /* update display watermarks based on new power state */
10811081 radeon_bandwidth_update (rdev );
1082+ /* update displays */
1083+ radeon_dpm_display_configuration_changed (rdev );
10821084
10831085 /* wait for the rings to drain */
10841086 for (i = 0 ; i < RADEON_NUM_RINGS ; i ++ ) {
@@ -1095,9 +1097,6 @@ static void radeon_dpm_change_power_state_locked(struct radeon_device *rdev)
10951097
10961098 radeon_dpm_post_set_power_state (rdev );
10971099
1098- /* update displays */
1099- radeon_dpm_display_configuration_changed (rdev );
1100-
11011100 rdev -> pm .dpm .current_active_crtcs = rdev -> pm .dpm .new_active_crtcs ;
11021101 rdev -> pm .dpm .current_active_crtc_count = rdev -> pm .dpm .new_active_crtc_count ;
11031102 rdev -> pm .dpm .single_display = single_display ;
You can’t perform that action at this time.
0 commit comments