summaryrefslogtreecommitdiff
path: root/src/via_driver.c
diff options
context:
space:
mode:
authorLuc Verhaegen <libv@skynet.be>2004-08-26 00:53:28 +0000
committerLuc Verhaegen <libv@skynet.be>2004-08-26 00:53:28 +0000
commit25c8d77fe3b890a5412615e1a359d82056af5f13 (patch)
tree76ee9846803fc800787eade6a7d06d7b6f61bace /src/via_driver.c
parent5ef2175dac8563dda2c5bef9f51897464d1e352f (diff)
[devel-remove_memset] Remove the memset which nulls the FB memory when the
primary mode is first written. It is of limited use and will cause problems on KM400 and K8M800 when used before the sequencer is first initialised. (Found by Christoph Lampe, further testing by Phil DeBecker)
Diffstat (limited to 'src/via_driver.c')
-rw-r--r--src/via_driver.c6
1 files changed, 2 insertions, 4 deletions
diff --git a/src/via_driver.c b/src/via_driver.c
index 2242bb6..47a172e 100644
--- a/src/via_driver.c
+++ b/src/via_driver.c
@@ -2522,11 +2522,9 @@ VIAWriteMode(ScrnInfoPtr pScrn, DisplayModePtr mode)
}
/* FIXME - need DRI lock for this bit - see i810 */
- if (!pVia->IsSecondary) {
- if (pVia->FirstInit)
- memset(pVia->FBBase, 0x00, pVia->videoRambytes);
+ if (!pVia->IsSecondary)
VIASetModeUseBIOSTable(pScrn, mode);
- } else
+ else
VIASetModeForMHS(pScrn, mode);
pVia->FirstInit = FALSE;