Lines Matching refs:fPtr

48 	NGLEPtr fPtr = NGLEPTR(pScrn);
53 stat = NGLERead1(fPtr, NGLE_REG_15b0);
55 stat = NGLERead1(fPtr, NGLE_REG_15b0);
61 NGLEWaitFifo(NGLEPtr fPtr, int slots)
67 reg = NGLERead4(fPtr, NGLE_REG_34);
84 NGLEPtr fPtr = NGLEPTR(pScrn);
91 fPtr->offset = srcoff >> 11;
93 NGLEWrite4(fPtr, NGLE_REG_10,
95 NGLEWrite4(fPtr, NGLE_REG_14,
97 NGLEWrite4(fPtr, NGLE_REG_13, planemask);
99 fPtr->hwmode = HW_BLIT;
117 NGLEPtr fPtr = NGLEPTR(pScrn);
124 fPtr->offset = srcoff / srcpitch;
126 NGLEWrite4(fPtr, NGLE_REG_10,
128 NGLEWrite4(fPtr, NGLE_REG_14,
130 NGLEWrite4(fPtr, NGLE_REG_13, planemask);
132 fPtr->hwmode = HW_BLIT;
151 NGLEPtr fPtr = NGLEPTR(pScrn);
156 NGLEWaitFifo(fPtr, 3);
157 NGLEWrite4(fPtr, NGLE_REG_24, (xs << 16) | (ys + fPtr->offset));
158 NGLEWrite4(fPtr, NGLE_REG_7, (wi << 16) | he);
159 NGLEWrite4(fPtr, NGLE_REG_25, (xd << 16) | (yd + (dstoff / dstpitch)));
180 NGLEPtr fPtr = NGLEPTR(pScrn);
183 NGLEWaitFifo(fPtr, 4);
185 NGLEWrite4(fPtr, NGLE_REG_13, planemask);
187 NGLEWrite4(fPtr, NGLE_REG_14,
190 NGLEWrite4(fPtr, NGLE_REG_11,
192 NGLEWrite4(fPtr, NGLE_REG_35, fg);
193 fPtr->hwmode = HW_FILL;
207 NGLEPtr fPtr = NGLEPTR(pScrn);
210 NGLEWaitFifo(fPtr, 4);
212 NGLEWrite4(fPtr, NGLE_REG_13, planemask);
214 NGLEWrite4(fPtr, NGLE_REG_14,
217 NGLEWrite4(fPtr, NGLE_REG_11,
219 NGLEWrite4(fPtr, NGLE_REG_35, fg);
220 fPtr->hwmode = HW_FILL;
235 NGLEPtr fPtr = NGLEPTR(pScrn);
246 NGLEWaitFifo(fPtr, 3);
248 NGLEWrite4(fPtr, NGLE_REG_8, 0xffffffff);
250 NGLEWrite4(fPtr, NGLE_REG_6, (x1 << 16) | y1);
252 NGLEWrite4(fPtr, NGLE_REG_9, (w << 16) | h);
262 NGLEPtr fPtr = NGLEPTR(pScrn);
264 if (fPtr->hwmode == HW_FB) return TRUE;
267 NGLEWrite4(fPtr, NGLE_REG_10,
269 NGLEWrite4(fPtr, NGLE_REG_14, 0x83000300);
270 NGLEWrite4(fPtr, NGLE_REG_13, 0xff);
272 NGLEWrite1(fPtr, NGLE_REG_16b1, 1);
273 fPtr->hwmode = HW_FB;
281 NGLEPtr fPtr = NGLEPTR(pScrn);
283 if (fPtr->hwmode == HW_FB) return TRUE;
286 NGLEWrite4(fPtr, NGLE_REG_10,
288 NGLEWrite4(fPtr, NGLE_REG_14, 0x83000300);
289 NGLEWrite4(fPtr, NGLE_REG_13, 0xffffffff);
291 NGLEWrite1(fPtr, NGLE_REG_16b1, 1);
292 fPtr->hwmode = HW_FB;
299 NGLEPtr fPtr = NGLEPTR(pScrn);
307 fPtr->pExa = pExa;
312 pExa->memoryBase = fPtr->fbmem;
313 lines = fPtr->fbmem_len / fPtr->fbi.fbi_stride;
315 pExa->memorySize = fPtr->fbmem_len;
316 pExa->offScreenBase = fPtr->fbi.fbi_stride * fPtr->fbi.fbi_height;
317 pExa->pixmapOffsetAlign = fPtr->fbi.fbi_stride;
318 pExa->pixmapPitchAlign = fPtr->fbi.fbi_stride;
325 fPtr->hwmode = -1;
332 switch (fPtr->gid) {
345 "unsupported device GID %08x\n", fPtr->gid);