Lines Matching refs:pRiva
37 RivaPtr pRiva = (RivaPtr)pVga->MMIOBase;
38 VGA_WR08(pRiva->riva.PCIO, pVga->IOBase + VGA_CRTC_INDEX_OFFSET, index);
39 VGA_WR08(pRiva->riva.PCIO, pVga->IOBase + VGA_CRTC_DATA_OFFSET, value);
43 RivaPtr pRiva = (RivaPtr)pVga->MMIOBase;
44 VGA_WR08(pRiva->riva.PCIO, pVga->IOBase + VGA_CRTC_INDEX_OFFSET, index);
45 return (VGA_RD08(pRiva->riva.PCIO, pVga->IOBase + VGA_CRTC_DATA_OFFSET));
49 RivaPtr pRiva = (RivaPtr)pVga->MMIOBase;
50 VGA_WR08(pRiva->riva.PVIO, VGA_GRAPH_INDEX, index);
51 VGA_WR08(pRiva->riva.PVIO, VGA_GRAPH_DATA, value);
55 RivaPtr pRiva = (RivaPtr)pVga->MMIOBase;
56 VGA_WR08(pRiva->riva.PVIO, VGA_GRAPH_INDEX, index);
57 return (VGA_RD08(pRiva->riva.PVIO, VGA_GRAPH_DATA));
61 RivaPtr pRiva = (RivaPtr)pVga->MMIOBase;
62 VGA_WR08(pRiva->riva.PVIO, VGA_SEQ_INDEX, index);
63 VGA_WR08(pRiva->riva.PVIO, VGA_SEQ_DATA, value);
67 RivaPtr pRiva = (RivaPtr)pVga->MMIOBase;
68 VGA_WR08(pRiva->riva.PVIO, VGA_SEQ_INDEX, index);
69 return (VGA_RD08(pRiva->riva.PVIO, VGA_SEQ_DATA));
73 RivaPtr pRiva = (RivaPtr)pVga->MMIOBase;
76 tmp = VGA_RD08(pRiva->riva.PCIO, pVga->IOBase + VGA_IN_STAT_1_OFFSET);
81 VGA_WR08(pRiva->riva.PCIO, VGA_ATTR_INDEX, index);
82 VGA_WR08(pRiva->riva.PCIO, VGA_ATTR_DATA_W, value);
86 RivaPtr pRiva = (RivaPtr)pVga->MMIOBase;
89 tmp = VGA_RD08(pRiva->riva.PCIO, pVga->IOBase + VGA_IN_STAT_1_OFFSET);
94 VGA_WR08(pRiva->riva.PCIO, VGA_ATTR_INDEX, index);
95 return (VGA_RD08(pRiva->riva.PCIO, VGA_ATTR_DATA_R));
99 RivaPtr pRiva = (RivaPtr)pVga->MMIOBase;
100 VGA_WR08(pRiva->riva.PVIO, VGA_MISC_OUT_W, value);
104 RivaPtr pRiva = (RivaPtr)pVga->MMIOBase;
105 return (VGA_RD08(pRiva->riva.PVIO, VGA_MISC_OUT_R));
109 RivaPtr pRiva = (RivaPtr)pVga->MMIOBase;
112 tmp = VGA_RD08(pRiva->riva.PCIO, pVga->IOBase + VGA_IN_STAT_1_OFFSET);
113 VGA_WR08(pRiva->riva.PCIO, VGA_ATTR_INDEX, 0x00);
118 RivaPtr pRiva = (RivaPtr)pVga->MMIOBase;
121 tmp = VGA_RD08(pRiva->riva.PCIO, pVga->IOBase + VGA_IN_STAT_1_OFFSET);
122 VGA_WR08(pRiva->riva.PCIO, VGA_ATTR_INDEX, 0x20);
127 RivaPtr pRiva = (RivaPtr)pVga->MMIOBase;
128 VGA_WR08(pRiva->riva.PDIO, VGA_DAC_MASK, value);
132 RivaPtr pRiva = (RivaPtr)pVga->MMIOBase;
133 return (VGA_RD08(pRiva->riva.PDIO, VGA_DAC_MASK));
137 RivaPtr pRiva = (RivaPtr)pVga->MMIOBase;
138 VGA_WR08(pRiva->riva.PDIO, VGA_DAC_READ_ADDR, value);
142 RivaPtr pRiva = (RivaPtr)pVga->MMIOBase;
143 VGA_WR08(pRiva->riva.PDIO, VGA_DAC_WRITE_ADDR, value);
147 RivaPtr pRiva = (RivaPtr)pVga->MMIOBase;
148 VGA_WR08(pRiva->riva.PDIO, VGA_DAC_DATA, value);
152 RivaPtr pRiva = (RivaPtr)pVga->MMIOBase;
153 return (VGA_RD08(pRiva->riva.PDIO, VGA_DAC_DATA));
161 RivaPtr pRiva = RivaPTR(pScrn);
164 if(!pRiva->I2C) return NULL;
166 pRiva->DDCBase = 0x3e;
171 MonInfo = xf86DoEEDID(XF86_SCRN_ARG(pScrn), pRiva->I2C, TRUE);
173 MonInfo = xf86DoEDID_DDC2(XF86_SCRN_ARG(pScrn), pRiva->I2C);
190 RivaPtr pRiva = RivaPTR(pScrn);
192 CARD32 regBase = pRiva->IOAddress;
193 CARD32 frameBase = pRiva->FbAddress;
196 pRiva->Save = RivaDACSave;
197 pRiva->Restore = RivaDACRestore;
198 pRiva->ModeInit = RivaDACInit;
200 pRiva->Dac.LoadPalette = RivaDACLoadPalette;
227 pVga->MMIOBase = (CARD8 *)pRiva;
233 pRiva->riva.EnableIRQ = 0;
234 pRiva->riva.IO = VGA_IOBASE_COLOR;
239 pci_device_map_range(pRiva->PciInfo, (offset), (size), \
241 pRiva->riva.ptr = tmp; \
245 pRiva->riva.ptr = xf86MapPciMem(pScrn->scrnIndex, VIDMEM_MMIO | \
246 VIDMEM_READSIDEEFFECT, pRiva->PciTag, \
270 pRiva->riva.PCRTC = pRiva->riva.PGRAPH;
272 RivaGetConfig(pRiva);
274 pRiva->riva.LockUnlock(&pRiva->riva, 0);
283 pRiva->Dac.maxPixelClock = pRiva->riva.MaxVClockFreqKHz;