[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