[Intel-gfx] [PATCH] drm/i915: ignore lvds on AOpen Mini PC MP-915

Tormod Volden lists.tormod at gmail.com
Mon Jul 13 22:26:48 CEST 2009


From: Tormod Volden <debian.tormod at gmail.com>

This motherboard thinks it has an LVDS connected, so without this
patch the screen goes blank on the connected VGA monitor. More
information (for the non-KMS case) in bug #18004.

Signed-off-by: Tormod Volden <debian.tormod at gmail.com>
---

I see that similar quirks use the "system" DMI entries but these
are blank on this machine so I had to use the "board" entries.

It would probably be a good idea if those who add quirks also
reference the full dmidecode information on which the quirk is
based. My dmidecode output is attached to bug #18004.


 drivers/gpu/drm/i915/intel_lvds.c |    8 ++++++++
 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 f073ed8..a575248 100644
--- a/drivers/gpu/drm/i915/intel_lvds.c
+++ b/drivers/gpu/drm/i915/intel_lvds.c
@@ -494,6 +494,14 @@ static const struct dmi_system_id intel_no_lvds[] = {
 	},
 	{
 		.callback = intel_no_lvds_dmi_callback,
+		.ident = "AOpen Mini PC MP915",
+		.matches = {
+			DMI_MATCH(DMI_BOARD_VENDOR, "AOpen"),
+			DMI_MATCH(DMI_BOARD_NAME, "i915GMx-F"),
+		},
+	},
+	{
+		.callback = intel_no_lvds_dmi_callback,
 		.ident = "Aopen i945GTt-VFA",
 		.matches = {
 			DMI_MATCH(DMI_PRODUCT_VERSION, "AO00001JW"),
-- 
1.6.3.rc3




More information about the Intel-gfx mailing list