drm/i915/lvds: Always use the presence pin for LVDS on PCH
authorChris Wilson <chris@chris-wilson.co.uk>
Thu, 9 Feb 2012 09:35:53 +0000 (09:35 +0000)
committerDaniel Vetter <daniel.vetter@ffwll.ch>
Wed, 15 Feb 2012 15:41:34 +0000 (16:41 +0100)
commitf3cfcba60fcfdce89f9332dc6c31137309d33c8a
treecbf52b14b009ef352761fdd38c22f14c2d577a7d
parentee4f42b10bbc404579c2e6f446b24d898592753c
drm/i915/lvds: Always use the presence pin for LVDS on PCH

With the introduction of the PCH, we gained an LVDS presence pin but we
continued to use the existing logic that asserted that LVDS was only
supported on certain mobile chipsets. However, there are desktop
IronLake systems with LVDS attached which we fail to detect. So for PCH,
trust the LVDS presence pin and quirk all the lying manufacturers.

Tested-by: Daniel Woff <wolff.daniel@gmail.com>
Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=43171
Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk>
Reviewed-by: Eugeni Dodonov <eugeni.dodonov@intel.com>
Signed-off-by: Daniel Vetter <daniel.vetter@ffwll.ch>
drivers/gpu/drm/i915/intel_display.c
drivers/gpu/drm/i915/intel_lvds.c