aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorChristian Lamparter2013-04-03 07:34:11 -0500
committerGreg Kroah-Hartman2013-05-11 15:54:01 -0500
commitc86622fb778dc8b5b7e1dc7b1492541f59b3d1fc (patch)
tree49da9662cec2d1b8da7d552b58c53a83de451281
parent1947c19a70d4cc00421a295a3a75f342489c26b5 (diff)
downloadkernel-omap-c86622fb778dc8b5b7e1dc7b1492541f59b3d1fc.tar.gz
kernel-omap-c86622fb778dc8b5b7e1dc7b1492541f59b3d1fc.tar.xz
kernel-omap-c86622fb778dc8b5b7e1dc7b1492541f59b3d1fc.zip
drm/i915: Add no-lvds quirk for Fujitsu Esprimo Q900
commit 9e9dd0e889c76c786e8f2e164c825c3c06dea30c upstream. The "Mobile Sandy Bridge CPUs" in the Fujitsu Esprimo Q900 mini desktop PCs are probably misleading the LVDS detection code in intel_lvds_supported. Nothing is connected to the LVDS ports in these systems. Signed-off-by: Christian Lamparter <chunkeey@googlemail.com> Signed-off-by: Daniel Vetter <daniel.vetter@ffwll.ch> Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
-rw-r--r--drivers/gpu/drm/i915/intel_lvds.c8
1 files changed, 8 insertions, 0 deletions
diff --git a/drivers/gpu/drm/i915/intel_lvds.c b/drivers/gpu/drm/i915/intel_lvds.c
index 17aee74258ad..f93078221924 100644
--- a/drivers/gpu/drm/i915/intel_lvds.c
+++ b/drivers/gpu/drm/i915/intel_lvds.c
@@ -790,6 +790,14 @@ static const struct dmi_system_id intel_no_lvds[] = {
790 DMI_MATCH(DMI_PRODUCT_NAME, "X7SPA-H"), 790 DMI_MATCH(DMI_PRODUCT_NAME, "X7SPA-H"),
791 }, 791 },
792 }, 792 },
793 {
794 .callback = intel_no_lvds_dmi_callback,
795 .ident = "Fujitsu Esprimo Q900",
796 .matches = {
797 DMI_MATCH(DMI_SYS_VENDOR, "FUJITSU"),
798 DMI_MATCH(DMI_PRODUCT_NAME, "ESPRIMO Q900"),
799 },
800 },
793 801
794 { } /* terminating entry */ 802 { } /* terminating entry */
795}; 803};