aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorKeith Packard <keithp@keithp.com>2010-10-03 16:33:49 -0400
committerChris Wilson <chris@chris-wilson.co.uk>2010-10-04 05:16:09 -0400
commit2c6be944111a873ce96865f1a6033056bdf0d0e2 (patch)
tree5bc4b69e9669e878dd45ad72078d2591d95e750e
parent35b62a89b0723ca05831f2edfff6deebe1806f21 (diff)
drm/i915: mark display port DPMS state as 'ON' when enabling output
The display port DPMS state is tracked internally in the display port driver so that when a hotplug event comes along, the driver can know whether to try retraining the link. This doesn't work well if the driver never sets the DPMS state to ON when the output is enabled. Signed-off-by: Keith Packard <keithp@keithp.com> Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk>
-rw-r--r--drivers/gpu/drm/i915/intel_dp.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/drivers/gpu/drm/i915/intel_dp.c b/drivers/gpu/drm/i915/intel_dp.c
index 9e8fe122b0af..152d94507b79 100644
--- a/drivers/gpu/drm/i915/intel_dp.c
+++ b/drivers/gpu/drm/i915/intel_dp.c
@@ -933,6 +933,7 @@ static void intel_dp_commit(struct drm_encoder *encoder)
933 933
934 if (IS_eDP(intel_dp) || IS_PCH_eDP(intel_dp)) 934 if (IS_eDP(intel_dp) || IS_PCH_eDP(intel_dp))
935 ironlake_edp_backlight_on(dev); 935 ironlake_edp_backlight_on(dev);
936 intel_dp->dpms_mode = DRM_MODE_DPMS_ON;
936} 937}
937 938
938static void 939static void