Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

drm/i915: quirk away phantom LVDS on Intel's D510MO mainboard

This replaceable mainboard only has a VGA-out, yet it claims to also have
a connected LVDS header.

Addresses https://bugs.freedesktop.org/show_bug.cgi?id=63860

[jani.nikula@intel.com: use DMI_EXACT_MATCH for board name.]
Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk>
Signed-off-by: Jani Nikula <jani.nikula@intel.com>
Reported-by: <annndddrr@gmail.com>
Cc: Cornel Panceac <cpanceac@gmail.com>
Acked-by: Daniel Vetter <daniel.vetter@ffwll.ch>
Cc: Greg KH <greg@kroah.com>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>

authored by

Chris Wilson and committed by
Linus Torvalds
e5614f0c 5017b285

+8
+8
drivers/gpu/drm/i915/intel_lvds.c
··· 869 869 DMI_MATCH(DMI_PRODUCT_NAME, "ESPRIMO Q900"), 870 870 }, 871 871 }, 872 + { 873 + .callback = intel_no_lvds_dmi_callback, 874 + .ident = "Intel D510MO", 875 + .matches = { 876 + DMI_MATCH(DMI_BOARD_VENDOR, "Intel"), 877 + DMI_EXACT_MATCH(DMI_BOARD_NAME, "D510MO"), 878 + }, 879 + }, 872 880 873 881 { } /* terminating entry */ 874 882 };