drm/i915: ignore lvds on AOpen Mini PC MP-915
authorTormod Volden <debian.tormod@gmail.com>
Mon, 13 Jul 2009 20:26:48 +0000 (22:26 +0200)
committerEric Anholt <eric@anholt.net>
Mon, 13 Jul 2009 23:09:11 +0000 (16:09 -0700)
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 fd.o bug #18004.

Signed-off-by: Tormod Volden <debian.tormod@gmail.com>
Signed-off-by: Eric Anholt <eric@anholt.net>
drivers/gpu/drm/i915/intel_lvds.c

index 9ab38efffecfeab426e48c45bbc3a7ee77bf96f4..43c7d9aa59cebd5874e5c385fd56d8a02dd2ec10 100644 (file)
@@ -778,6 +778,14 @@ static const struct dmi_system_id intel_no_lvds[] = {
                        DMI_MATCH(DMI_PRODUCT_NAME, "i965GMx-IF"),
                },
        },
+       {
+               .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",