+6
-2
drivers/gpu/drm/exynos/exynos_drm_drv.c
+6
-2
drivers/gpu/drm/exynos/exynos_drm_drv.c
···
194
194
195
195
drm_modeset_lock_all(dev);
196
196
list_for_each_entry(connector, &dev->mode_config.connector_list, head) {
197
-
if (connector->funcs->dpms)
198
-
connector->funcs->dpms(connector, connector->dpms);
197
+
if (connector->funcs->dpms) {
198
+
int dpms = connector->dpms;
199
+
200
+
connector->dpms = DRM_MODE_DPMS_OFF;
201
+
connector->funcs->dpms(connector, dpms);
202
+
}
199
203
}
200
204
drm_modeset_unlock_all(dev);
201
205