drm/i915: disable hotplug detect before Ironlake CRT detect
authorZhenyu Wang <zhenyuw@linux.intel.com>
Mon, 25 Jan 2010 02:35:16 +0000 (10:35 +0800)
committerGreg Kroah-Hartman <gregkh@suse.de>
Tue, 23 Feb 2010 15:37:46 +0000 (07:37 -0800)
commit6240058ce3725f5e708e1c17c3a676217e44ba9b
tree295237fad2a21de649350f25f6d33f207a5acdbb
parentc58b0c5ba927f27a610bb6b0b08b2d6288d5da17
drm/i915: disable hotplug detect before Ironlake CRT detect

commit eceb784cec4dc0fcc2993d9ee4a7c0d111ada80a upstream.

This tries to fix CRT detect loop hang seen on some Ironlake form
factor, to clear up hotplug detect state before taking CRT detect
to make sure next hotplug detect cycle is consistent.

Signed-off-by: Zhenyu Wang <zhenyuw@linux.intel.com>
Signed-off-by: Eric Anholt <eric@anholt.net>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
drivers/gpu/drm/i915/intel_crt.c