summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBen Skeggs <skeggsb@gmail.com>2007-06-28 16:16:38 +1000
committerBen Skeggs <skeggsb@gmail.com>2007-06-28 16:16:38 +1000
commit3f4aa20f4f4dd3c1a306e87aafe030bb3c926688 (patch)
treeac341c56a0ace298a8eea57a94c16ca291267759
parent12bc7efe51c4837ee7049edd812c4fd1f2bb72f6 (diff)
downloadxorg-driver-xf86-video-nouveau-3f4aa20f4f4dd3c1a306e87aafe030bb3c926688.tar.gz
nv50: Fix FB offsets
-rw-r--r--src/nv50_display.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/nv50_display.c b/src/nv50_display.c
index 3864836..3eeb283 100644
--- a/src/nv50_display.c
+++ b/src/nv50_display.c
@@ -408,13 +408,13 @@ NV50CrtcBlankScreen(xf86CrtcPtr crtc, Bool blank)
pNv->REGS[0x00610384/4] = pNv->RamAmountKBytes * 1024 - 1;
pNv->REGS[0x00610388/4] = 0x150000;
pNv->REGS[0x0061038C/4] = 0;
- C(0x00000884 + headOff, (pNv->Cursor->offset - pNv->VRAMPhysical) >> 8);
+ C(0x00000884 + headOff, pNv->Cursor->offset >> 8);
if(pNv->_Chipset != 0x50)
C(0x0000089C + headOff, 1);
if(pPriv->cursorVisible)
NV50CrtcShowHideCursor(crtc, TRUE, FALSE);
C(0x00000840 + headOff, pScrn->depth == 8 ? 0x80000000 : 0xc0000000);
- C(0x00000844 + headOff, (pNv->CLUT->offset - pNv->VRAMPhysical) >> 8);
+ C(0x00000844 + headOff, pNv->CLUT->offset >> 8);
if(pNv->_Chipset != 0x50)
C(0x0000085C + headOff, 1);
C(0x00000874 + headOff, 1);