summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorEgbert Eich <eich@suse.de>2004-05-26 16:24:08 +0000
committerEgbert Eich <eich@suse.de>2004-05-26 16:24:08 +0000
commit06beef65dc3fb205f84cfe3c026111cdbbd53bfd (patch)
treee71c5799338b6b0d0bd09330a626544e7f7f4317
parent36831fdc2a99af36f68204fd6e88ab7dd9e6e155 (diff)
Fixing setting of physical framebuffer base for several drivers. C&TXORG-6_7_99_1
driver: Fixed setting of minimal clocks for HiQV chipsets. Neomagic driver: improved support for lowres double scan modes.
-rw-r--r--src/imstt_driver.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/imstt_driver.c b/src/imstt_driver.c
index f25e3e0..bf7adad 100644
--- a/src/imstt_driver.c
+++ b/src/imstt_driver.c
@@ -441,6 +441,9 @@ static Bool IMSTTPreInit(ScrnInfoPtr pScrn, int flags)
xf86SetOperatingState(resVgaIo, pEnt->index, ResUnusedOpr);
xf86SetOperatingState(resVgaMem, pEnt->index, ResDisableOpr);
+ pScrn->memPhysBase = iptr->PciInfo->memBase[0];
+ pScrn->fbOffset = 0;
+
if (pEnt->device->chipset && *pEnt->device->chipset) {
pScrn->chipset = pEnt->device->chipset;
iptr->Chipset = xf86StringToToken(IMSTTChipsets, pScrn->chipset);