diff --git a/drivers/gpu/drm/nouveau/nouveau_bios.c b/drivers/gpu/drm/nouveau/nouveau_bios.c index bea5df7..407194e 100644 --- a/drivers/gpu/drm/nouveau/nouveau_bios.c +++ b/drivers/gpu/drm/nouveau/nouveau_bios.c @@ -6062,6 +6062,15 @@ parse_dcb_connector_table(struct nvbios *bios) cte->gpio_tag = ffs((cte->entry & 0x07033000) >> 12); cte->gpio_tag = hpd_gpio[cte->gpio_tag]; + /* + * ALiveNF6G-DVI mb - DVI connector for an on-board GPU is + * provided by external PCIE card - "DVI Graphics-SI Card" + */ + //if (nv_match_device(dev, 0x??, 0x??, 0x??)) { + if (true) + if (cte->type == 0xff && i == 1) + cte->type = DCB_CONNECTOR_DVI_D; + if (cte->type == 0xff) continue;