diff options
-rw-r--r-- | src/nv50_display.c | 4 |
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); |