drm/i915: Fix sdvo connector get_hw_state function
authorDaniel Vetter <daniel.vetter@ffwll.ch>
Tue, 2 Apr 2013 19:30:34 +0000 (21:30 +0200)
committerDaniel Vetter <daniel.vetter@ffwll.ch>
Wed, 3 Apr 2013 09:08:10 +0000 (11:08 +0200)
commitbd6946e87a98fea11907b2a47368e13044458a35
tree091260b59062929f5e27ffe2355ed55b622646f5
parent934e8822017569800b9a8d3e43ed309d9c0e7651
drm/i915: Fix sdvo connector get_hw_state function

The active output is only the currently selected one, which does not
imply that it's actually enabled. Since we don't use the sdvo encoder
side dpms support, we need to check whether the chip-side sdvo port is
enabled instead.

v2: Fix up Bugzilla links.

v3: Simplify logic a bit (Chris).

Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=60138
Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=63031
Cc: Egbert Eich <eich@pdx.freedesktop.org>
Cc: Chris Wilson <chris@chris-wilson.co.uk>
Tested-by: Egbert Eich <eich@pdx.freedesktop.org> (v2)
Cc: stable@vger.kernel.org
Signed-off-by: Daniel Vetter <daniel.vetter@ffwll.ch>
drivers/gpu/drm/i915/intel_sdvo.c