drm/i915: disable PCH ports if needed when disabling a CRTC
authorJesse Barnes <jbarnes@virtuousgeek.org>
Mon, 7 Feb 2011 21:46:40 +0000 (13:46 -0800)
committerChris Wilson <chris@chris-wilson.co.uk>
Fri, 11 Feb 2011 20:32:44 +0000 (20:32 +0000)
commit47a05eca72991039e788b25232061f9c9df9ec23
tree27aff34a2bae8ce6d7f40eb2a11938a98bcaee1b
parentbed636abeaa3d8e8279e95380cb10ecb20d1b276
drm/i915: disable PCH ports if needed when disabling a CRTC

Disable any PCH ports associated with a pipe when disabling it.  This
should prevent transcoder disable failures due to ports still being on.

Signed-off-by: Jesse Barnes <jbarnes@virtuousgeek.org>
[ickle: introduce *_PIPE_ENABLED() macro]
Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk>
drivers/gpu/drm/i915/i915_reg.h
drivers/gpu/drm/i915/intel_display.c