Skip to content

Commit 68d3472

Browse files
committed
drm/i915: update dpms property in set_mode
Hopefully this makes userspace slightly less confused about us frobbing the dpms state behind its back. Yeah, it would be better to be more careful with not changing the dpms state, but that is quite more invasive. Reviewed-by: Jesse Barnes <[email protected]> Signed-off-by: Daniel Vetter <[email protected]>
1 parent 172a1ae commit 68d3472

File tree

1 file changed

+6
-0
lines changed

1 file changed

+6
-0
lines changed

drivers/gpu/drm/i915/intel_display.c

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6866,7 +6866,13 @@ intel_modeset_update_state(struct drm_device *dev, unsigned prepare_pipes)
68666866
intel_crtc = to_intel_crtc(connector->encoder->crtc);
68676867

68686868
if (prepare_pipes & (1 << intel_crtc->pipe)) {
6869+
struct drm_property *dpms_property =
6870+
dev->mode_config.dpms_property;
6871+
68696872
connector->dpms = DRM_MODE_DPMS_ON;
6873+
drm_connector_property_set_value(connector,
6874+
dpms_property,
6875+
DRM_MODE_DPMS_ON);
68706876

68716877
intel_encoder = to_intel_encoder(connector->encoder);
68726878
intel_encoder->connectors_active = true;

0 commit comments

Comments
 (0)