]> git.kernelconcepts.de Git - karo-tx-linux.git/commit
drm/i915: only enable hotplug for detected outputs
authorJesse Barnes <jbarnes@virtuousgeek.org>
Fri, 11 Dec 2009 19:07:17 +0000 (11:07 -0800)
committerGreg Kroah-Hartman <gregkh@suse.de>
Tue, 9 Feb 2010 12:50:52 +0000 (04:50 -0800)
commit612e99b2d1ba8839896c6ea78d4329782d4e16b8
tree7d088cfbb233b9a5fce4e3bffc1d33cb8d38cf52
parent69bf9a60ba1577e437c36a260bb02e7e79ed7ccc
drm/i915: only enable hotplug for detected outputs

commit b01f2c3a4a37d09a47ad73ccbb46d554d21cfeb0 upstream.

This patch changes around our hotplug enable code a bit to only enable
it for ports we actually detect and initialize.  This prevents problems
with stuck or spurious interrupts on outputs that aren't actually wired
up, and is generally more correct.

Fixes FDO bug #23183.

Signed-off-by: Jesse Barnes <jbarnes@virtuousgeek.org>
Signed-off-by: Eric Anholt <eric@anholt.net>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
drivers/gpu/drm/i915/i915_dma.c
drivers/gpu/drm/i915/i915_irq.c
drivers/gpu/drm/i915/i915_reg.h
drivers/gpu/drm/i915/intel_crt.c
drivers/gpu/drm/i915/intel_display.c
drivers/gpu/drm/i915/intel_dp.c
drivers/gpu/drm/i915/intel_hdmi.c
drivers/gpu/drm/i915/intel_sdvo.c
drivers/gpu/drm/i915/intel_tv.c