|
@@ -910,11 +910,6 @@ int radeon_resume_kms(struct drm_device *dev)
|
|
|
radeon_pm_resume(rdev);
|
|
|
radeon_restore_bios_scratch_regs(rdev);
|
|
|
|
|
|
- /* turn on display hw */
|
|
|
- list_for_each_entry(connector, &dev->mode_config.connector_list, head) {
|
|
|
- drm_helper_connector_dpms(connector, DRM_MODE_DPMS_ON);
|
|
|
- }
|
|
|
-
|
|
|
radeon_fbdev_set_suspend(rdev, 0);
|
|
|
release_console_sem();
|
|
|
|
|
@@ -922,6 +917,10 @@ int radeon_resume_kms(struct drm_device *dev)
|
|
|
radeon_hpd_init(rdev);
|
|
|
/* blat the mode back in */
|
|
|
drm_helper_resume_force_mode(dev);
|
|
|
+ /* turn on display hw */
|
|
|
+ list_for_each_entry(connector, &dev->mode_config.connector_list, head) {
|
|
|
+ drm_helper_connector_dpms(connector, DRM_MODE_DPMS_ON);
|
|
|
+ }
|
|
|
return 0;
|
|
|
}
|
|
|
|