Hi
since revision 742 of the driver (VX800 integrated TMDS support), I get
a black screen on the NC20 if running without and xorg.conf file.
Reverting that revision, or using an xorg.conf file that forces 'Option
"ActiveDevice" "LCD"' fixes the problem.
after looking a bit closer to the code, this option as the effect of
ignoring the BIOS that pretends to support VIA_DEVICE_DFP.
I don't know what the right fix could be, may be a new kind of model
depend quirk table is needed to disable the TDMS support on specific models?
The patch attached, only enables it if the ViaCardId entry for a card
explicitely lists VIA_DEVICE_DFP. I don't know if it's the right
approach or not.
--
Matthieu Herrb
Index: src/via_mode.c
===================================================================
--- src/via_mode.c (revision 750)
+++ src/via_mode.c (working copy)
@@ -450,7 +450,7 @@
pBIOSInfo->CrtActive = TRUE;
/* DFP */
- if (pBIOSInfo->DfpPresent)
+ if (pBIOSInfo->DfpPresent && (pVia->Id->Outputs & VIA_DEVICE_DFP))
pBIOSInfo->DfpActive = TRUE;
} else {
_______________________________________________
openchrome-users mailing list
[email protected]
http://wiki.openchrome.org/mailman/listinfo/openchrome-users
Main page:
http://www.openchrome.org
Wiki:
http://wiki.openchrome.org
User Forum:
http://wiki.openchrome.org/tikiwiki/tiki-view_forum.php?forumId=1