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

drm/nouveau: Add a quirk for Gigabyte NX86T

The connector table lies, the card has DVI-I not HDMI
Fixes bug https://bugs.freedesktop.org/show_bug.cgi?id=35675

v2: Mention the bugreport
Signed-off-by: Emil Velikov <emil.l.velikov@gmail.com>
Signed-off-by: Ben Skeggs <bskeggs@redhat.com>

authored by

Emil Velikov and committed by
Ben Skeggs
f0d07d6e 1541fa85

+6
+6
drivers/gpu/drm/nouveau/nouveau_bios.c
··· 5966 5966 if (cte->type == DCB_CONNECTOR_HDMI_1) 5967 5967 cte->type = DCB_CONNECTOR_DVI_I; 5968 5968 } 5969 + 5970 + /* Gigabyte GV-NX86T512H */ 5971 + if (nv_match_device(dev, 0x0402, 0x1458, 0x3455)) { 5972 + if (cte->type == DCB_CONNECTOR_HDMI_1) 5973 + cte->type = DCB_CONNECTOR_DVI_I; 5974 + } 5969 5975 } 5970 5976 5971 5977 static const u8 hpd_gpio[16] = {