summaryrefslogtreecommitdiff
path: root/src/nv_setup.c
diff options
context:
space:
mode:
authorStuart Bennett <sb476@cam.ac.uk>2008-02-11 00:03:50 +0000
committerStuart Bennett <sb476@cam.ac.uk>2008-02-11 15:40:11 +0000
commit2ffcd89bfb0383fb32e8ec41f1cd472764b9b99d (patch)
tree839232949831afa004639d2277d98ef05569d809 /src/nv_setup.c
parentc9b1f020d1c5be069dae19f99b3c26bb126052ae (diff)
randr12: Use absolute regs for 8 bit regs
Diffstat (limited to 'src/nv_setup.c')
-rw-r--r--src/nv_setup.c14
1 files changed, 1 insertions, 13 deletions
diff --git a/src/nv_setup.c b/src/nv_setup.c
index bc1664e..1122656 100644
--- a/src/nv_setup.c
+++ b/src/nv_setup.c
@@ -393,24 +393,12 @@ NVCommonSetup(ScrnInfoPtr pScrn)
if (pNv->Architecture >= NV_ARCH_50) {
pNv->NV50_PCRTC = pNv->REGS + (NV50_PCRTC_OFFSET/4);
}
- pNv->PCRTC0 = pNv->REGS + (NV_PCRTC0_OFFSET/4);
- pNv->PRAMDAC0 = pNv->REGS + (NV_PRAMDAC0_OFFSET/4);
- pNv->PFB = pNv->REGS + (NV_PFB_OFFSET/4);
- pNv->PFIFO = pNv->REGS + (NV_PFIFO_OFFSET/4);
pNv->PGRAPH = pNv->REGS + (NV_PGRAPH_OFFSET/4);
- pNv->PEXTDEV = pNv->REGS + (NV_PEXTDEV_OFFSET/4);
- pNv->PTIMER = pNv->REGS + (NV_PTIMER_OFFSET/4);
- pNv->PVIDEO = pNv->REGS + (NV_PVIDEO_OFFSET/4);
- pNv->PMC = pNv->REGS + (NV_PMC_OFFSET/4);
-
- pNv->PCRTC1 = pNv->PCRTC0 + 0x2000/4;
- pNv->PRAMDAC1 = pNv->PRAMDAC0 + 0x2000/4;
/* 8 bit registers */
pNv->PCIO0 = (CARD8*)pNv->REGS + NV_PCIO0_OFFSET;
pNv->PDIO0 = (CARD8*)pNv->REGS + NV_PDIO0_OFFSET;
- pNv->PVIO0 = (CARD8*)pNv->REGS + NV_PVIO_OFFSET;
- pNv->PROM = (CARD8*)pNv->REGS + NV_PROM_OFFSET;
+ pNv->PVIO0 = (CARD8*)pNv->REGS + NV_PVIO0_OFFSET;
pNv->PCIO1 = pNv->PCIO0 + 0x2000;
pNv->PDIO1 = pNv->PDIO0 + 0x2000;