aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorChristian Lamparter <chunkeey@googlemail.com>2013-04-03 14:34:11 +0200
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>2013-05-11 13:38:02 -0700
commitdf859ddd0675a729e4108da5bd9c3ac9618441f2 (patch)
treef8818906702c293f9652acab856c9d607a67d0bb
parent332400ff82e7d3ea465bf62d46c87953f59a118b (diff)
downloadkernel_samsung_smdk4412-df859ddd0675a729e4108da5bd9c3ac9618441f2.tar.gz
kernel_samsung_smdk4412-df859ddd0675a729e4108da5bd9c3ac9618441f2.tar.bz2
kernel_samsung_smdk4412-df859ddd0675a729e4108da5bd9c3ac9618441f2.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 eebf0028619..09881ac5065 100644
--- a/drivers/gpu/drm/i915/intel_lvds.c
+++ b/drivers/gpu/drm/i915/intel_lvds.c
@@ -767,6 +767,14 @@ static const struct dmi_system_id intel_no_lvds[] = {
DMI_MATCH(DMI_PRODUCT_NAME, "X7SPA-H"),
},
},
+ {
+ .callback = intel_no_lvds_dmi_callback,
+ .ident = "Fujitsu Esprimo Q900",
+ .matches = {
+ DMI_MATCH(DMI_SYS_VENDOR, "FUJITSU"),
+ DMI_MATCH(DMI_PRODUCT_NAME, "ESPRIMO Q900"),
+ },
+ },
{ } /* terminating entry */
};