Lines Matching refs:OUTREG

44 	   OUTREG(MGAREG_FCOL,(rep_c)); \
50 OUTREG(MGAREG_BCOL,(rep_c)); \
332 OUTREG(MGAREG_TMR0, (1 << 20) / tex_padw); /* sx inc */
333 OUTREG(MGAREG_TMR1, 0); /* sy inc */
334 OUTREG(MGAREG_TMR2, 0); /* tx inc */
335 OUTREG(MGAREG_TMR3, (1 << 20) / tex_padh); /* ty inc */
336 OUTREG(MGAREG_TMR4, 0x00000000);
337 OUTREG(MGAREG_TMR5, 0x00000000);
338 OUTREG(MGAREG_TMR8, 0x00010000);
339 OUTREG(MGAREG_TEXORG, offset);
340 OUTREG(MGAREG_TEXWIDTH, log2w | (((8 - log2w) & 63) << 9) |
342 OUTREG(MGAREG_TEXHEIGHT, log2h | (((8 - log2h) & 63) << 9) |
352 OUTREG(MGAREG_TEXCTL, texctl);
353 OUTREG(MGAREG_TEXCTL2, MGA_TC2_DECALDIS | MGA_TC2_CKSTRANSDIS);
354 OUTREG(MGAREG_DWGCTL, dwgctl);
355 OUTREG(MGAREG_TEXFILTER, ((0x1e << 20) | MGA_MAG_BILIN));
356 OUTREG(MGAREG_ALPHACTRL, alphactrl);
420 OUTREG(MGAREG_DR4, red << 7); /* red start */
421 OUTREG(MGAREG_DR6, 0);
422 OUTREG(MGAREG_DR7, 0);
423 OUTREG(MGAREG_DR8, green << 7); /* green start */
424 OUTREG(MGAREG_DR10, 0);
425 OUTREG(MGAREG_DR11, 0);
426 OUTREG(MGAREG_DR12, blue << 7); /* blue start */
427 OUTREG(MGAREG_DR14, 0);
428 OUTREG(MGAREG_DR15, 0);
429 OUTREG(MGAREG_ALPHASTART, alpha << 7); /* alpha start */
430 OUTREG(MGAREG_ALPHAXINC, 0);
431 OUTREG(MGAREG_ALPHAYINC, 0);
434 OUTREG(MGAREG_TMR0, (1 << 20) / tex_padw); /* sx inc */
435 OUTREG(MGAREG_TMR1, 0); /* sy inc */
436 OUTREG(MGAREG_TMR2, 0); /* tx inc */
437 OUTREG(MGAREG_TMR3, (1 << 20) / tex_padh); /* ty inc */
438 OUTREG(MGAREG_TMR4, 0x00000000);
439 OUTREG(MGAREG_TMR5, 0x00000000);
440 OUTREG(MGAREG_TMR8, 0x00010000);
441 OUTREG(MGAREG_TEXORG, offset);
442 OUTREG(MGAREG_TEXWIDTH, log2w | (((8 - log2w) & 63) << 9) |
444 OUTREG(MGAREG_TEXHEIGHT, log2h | (((8 - log2h) & 63) << 9) |
455 OUTREG(MGAREG_TEXCTL, texctl);
456 OUTREG(MGAREG_TEXCTL2, MGA_TC2_DECALDIS | MGA_TC2_CKSTRANSDIS);
457 OUTREG(MGAREG_DWGCTL, dwgctl);
458 OUTREG(MGAREG_TEXFILTER, ((0x1e << 20) | MGA_MAG_BILIN));
459 OUTREG(MGAREG_ALPHACTRL, alphactrl);
520 OUTREG(MGAREG_TMR0, (1 << 20) / tex_padw); /* sx inc */
521 OUTREG(MGAREG_TMR1, 0); /* sy inc */
522 OUTREG(MGAREG_TMR2, 0); /* tx inc */
523 OUTREG(MGAREG_TMR3, (1 << 20) / tex_padh); /* ty inc */
524 OUTREG(MGAREG_TMR4, 0x00000000);
525 OUTREG(MGAREG_TMR5, 0x00000000);
526 OUTREG(MGAREG_TMR8, 0x00010000);
527 OUTREG(MGAREG_TEXORG, offset);
528 OUTREG(MGAREG_TEXWIDTH, log2w | (((8 - log2w) & 63) << 9) |
530 OUTREG(MGAREG_TEXHEIGHT, log2h | (((8 - log2h) & 63) << 9) |
540 OUTREG(MGAREG_TEXCTL, texctl);
541 OUTREG(MGAREG_TEXCTL2, MGA_TC2_DECALDIS | MGA_TC2_CKSTRANSDIS);
542 OUTREG(MGAREG_DWGCTL, dwgctl);
543 OUTREG(MGAREG_TEXFILTER, ((0x1e << 20) | MGA_MAG_BILIN));
544 OUTREG(MGAREG_ALPHACTRL, alphactrl);
561 OUTREG(MGAREG_TMR6, (srcx << 20) / tex_padw);
562 OUTREG(MGAREG_TMR7, (srcy << 20) / tex_padh);
563 OUTREG(MGAREG_FXBNDRY, ((dstx + width) << 16) | (dstx & 0xffff));
564 OUTREG(MGAREG_YDSTLEN + MGAREG_EXEC, (dsty << 16) | height);
992 OUTREG(MGAREG_MACCESS, pMga->MAccess);
993 OUTREG(MGAREG_PITCH, pLayout->displayWidth);
994 OUTREG(MGAREG_YDSTORG, pMga->YDstOrg);
1004 OUTREG( MGAREG_PLNWT, replicate_pm );
1007 OUTREG( MGAREG_BCOL, replicate_bg );
1008 OUTREG( MGAREG_FCOL, replicate_fg );
1010 OUTREG(MGAREG_SRCORG, pMga->realSrcOrg);
1011 OUTREG(MGAREG_DSTORG, pMga->DstOrg);
1013 OUTREG(MGAREG_OPMODE, MGAOPM_DMA_BLIT );
1015 OUTREG(MGAREG_OPMODE, MGAOPM_DMA_BLIT | 0x10000);
1017 OUTREG(MGAREG_CXBNDRY, 0xFFFF0000); /* (maxX << 16) | minX */
1018 OUTREG(MGAREG_YTOP, 0x00000000); /* minPixelPointer */
1019 OUTREG(MGAREG_YBOT, 0x007FFFFF); /* maxPixelPointer */
1070 OUTREG(MGAREG_CXBNDRY, 0xFFFF0000);
1125 OUTREG(MGAREG_PITCH, pLayout->displayWidth);
1126 OUTREG(MGAREG_YDSTORG, pMga->YDstOrg);
1127 OUTREG(MGAREG_MACCESS, maccess);
1134 OUTREG(MGAREG_PLNWT, pMga->PlaneMask);
1137 OUTREG(MGAREG_FCOL, pMga->FgColor);
1139 OUTREG(MGAREG_BCOL, pMga->BgColor);
1140 OUTREG(MGAREG_OPMODE, MGAOPM_DMA_BLIT | opmode);
1143 OUTREG(MGAREG_CXBNDRY, 0xFFFF0000); /* (maxX << 16) | minX */
1144 OUTREG(MGAREG_YTOP, 0x00000000); /* minPixelPointer */
1145 OUTREG(MGAREG_YBOT, 0x007FFFFF); /* maxPixelPointer */
1162 OUTREG(MGAREG_SRCORG, pMga->realSrcOrg);
1163 OUTREG(MGAREG_DSTORG, pMga->DstOrg);
1174 OUTREG(MGAREG_DWGCTL, dwgctl);
1175 OUTREG(MGAREG_SGN, 0);
1176 OUTREG(MGAREG_AR5, 1);
1177 OUTREG(MGAREG_AR0, 1);
1178 OUTREG(MGAREG_AR3, 0);
1179 OUTREG(MGAREG_FXBNDRY, (1 << 16) | (1 & 0xffff));
1180 OUTREG(MGAREG_YDSTLEN + MGAREG_EXEC, (1 << 16) | 1);
1198 OUTREG(MGAREG_CXBNDRY,(x2 << 16) | x1);
1199 OUTREG(MGAREG_YTOP, (y1 * pScrn->displayWidth) + pMga->YDstOrg);
1200 OUTREG(MGAREG_YBOT, (y2 * pScrn->displayWidth) + pMga->YDstOrg);
1212 OUTREG(MGAREG_CXBNDRY, 0xFFFF0000); /* (maxX << 16) | minX */
1213 OUTREG(MGAREG_YTOP, 0x00000000); /* minPixelPointer */
1214 OUTREG(MGAREG_YBOT, 0x007FFFFF); /* maxPixelPointer */
1274 OUTREG( reg_data[0], reg_data[1] );
1278 OUTREG(MGAREG_DWGCTL, cmd);
1330 OUTREG(MGAREG_DWGCTL, dwgctl);
1331 OUTREG(MGAREG_SGN, pMga->BltScanDirection);
1334 OUTREG(MGAREG_AR5, ydir * pMga->CurrentLayout.displayWidth);
1379 OUTREG(MGAREG_DSTORG, (DstOrg << 6) + pMga->DstOrg);
1382 OUTREG(MGAREG_SRCORG, (SrcOrg << 6) + pMga->realSrcOrg);
1389 OUTREG(MGAREG_AR0, end);
1390 OUTREG(MGAREG_AR3, start);
1391 OUTREG(MGAREG_FXBNDRY, ((dstX + w) << 16) | (dstX & 0xffff));
1392 OUTREG(MGAREG_YDSTLEN + MGAREG_EXEC, (dstY << 16) | h);
1394 OUTREG(MGAREG_DSTORG, pMga->DstOrg);
1397 OUTREG(MGAREG_AR0, end);
1398 OUTREG(MGAREG_AR3, start);
1399 OUTREG(MGAREG_FXBNDRY, ((dstX + w) << 16) | (dstX & 0xffff));
1400 OUTREG(MGAREG_YDSTLEN + MGAREG_EXEC, (dstY << 16) | h);
1463 OUTREG(MGAREG_CXRIGHT, dstX + w);
1464 OUTREG(MGAREG_DWGCTL, 0x040A400C);
1465 OUTREG(MGAREG_AR0, end);
1466 OUTREG(MGAREG_AR3, start);
1467 OUTREG(MGAREG_FXBNDRY, (fxright << 16) | (dstX & 0xffff));
1468 OUTREG(MGAREG_YDSTLEN + MGAREG_EXEC, (dstY << 16) | h);
1469 OUTREG(MGAREG_DWGCTL, pMga->AtypeNoBLK[GXcopy] |
1471 OUTREG(MGAREG_CXRIGHT, 0xFFFF);
1477 OUTREG(MGAREG_DWGCTL, 0x040A400C);
1478 OUTREG(MGAREG_AR0, end);
1479 OUTREG(MGAREG_AR3, start);
1480 OUTREG(MGAREG_FXBNDRY, ((dstX + w) << 16) | (dstX & 0xffff));
1481 OUTREG(MGAREG_YDSTLEN + MGAREG_EXEC, (dstY << 16) | h);
1482 OUTREG(MGAREG_DWGCTL, pMga->AtypeNoBLK[GXcopy] | MGADWG_SHIFTZERO |
1490 OUTREG(MGAREG_AR0, end);
1491 OUTREG(MGAREG_AR3, start);
1492 OUTREG(MGAREG_FXBNDRY, ((dstX + w) << 16) | (dstX & 0xffff));
1493 OUTREG(MGAREG_YDSTLEN + MGAREG_EXEC, (dstY << 16) | h);
1534 OUTREG( MGAREG_FCOL, replicated_color );
1541 OUTREG( MGAREG_PLNWT, replicated_planemask );
1544 OUTREG(MGAREG_DWGCTL, pMga->FilledRectCMD);
1562 OUTREG(MGAREG_FXBNDRY, ((x + w) << 16) | (x & 0xffff));
1563 OUTREG(MGAREG_YDSTLEN + MGAREG_EXEC, (y << 16) | h);
1577 OUTREG(MGAREG_DWGCTL,
1579 OUTREG(MGAREG_AR0, dyL);
1580 OUTREG(MGAREG_AR1, ar2 - eL);
1581 OUTREG(MGAREG_AR2, ar2);
1582 OUTREG(MGAREG_AR4, ar5 - eR);
1583 OUTREG(MGAREG_AR5, ar5);
1584 OUTREG(MGAREG_AR6, dyR);
1585 OUTREG(MGAREG_SGN, (sdxl << 1) | (sdxr << 5));
1586 OUTREG(MGAREG_FXBNDRY, ((right + 1) << 16) | (left & 0xffff));
1587 OUTREG(MGAREG_YDSTLEN + MGAREG_EXEC, (y << 16) | h);
1588 OUTREG(MGAREG_DWGCTL, pMga->FilledRectCMD);
1603 OUTREG(MGAREG_FXBNDRY, ((x + len) << 16) | (x & 0xffff));
1604 OUTREG(MGAREG_YDSTLEN + MGAREG_EXEC, (y << 16) | 1);
1607 OUTREG(MGAREG_FXBNDRY, ((x + 1) << 16) | (x & 0xffff));
1608 OUTREG(MGAREG_YDSTLEN + MGAREG_EXEC, (y << 16) | len);
1611 OUTREG(MGAREG_DWGCTL, pMga->SolidLineCMD | MGADWG_AUTOLINE_OPEN);
1612 OUTREG(MGAREG_XYSTRT, (y << 16) | (x & 0xffff));
1613 OUTREG(MGAREG_XYEND + MGAREG_EXEC, ((y + len) << 16) | (x & 0xffff));
1614 OUTREG(MGAREG_DWGCTL, pMga->FilledRectCMD);
1625 OUTREG(MGAREG_DWGCTL, pMga->SolidLineCMD |
1627 OUTREG(MGAREG_XYSTRT, (y1 << 16) | (x1 & 0xFFFF));
1628 OUTREG(MGAREG_XYEND + MGAREG_EXEC, (y2 << 16) | (x2 & 0xFFFF));
1629 OUTREG(MGAREG_DWGCTL, pMga->FilledRectCMD);
1672 OUTREG(MGAREG_SHIFT, (paty << 4) | patx);
1673 OUTREG(MGAREG_FXBNDRY, ((x + w) << 16) | (x & 0xffff));
1674 OUTREG(MGAREG_YDSTLEN + MGAREG_EXEC, (y << 16) | h);
1687 OUTREG(MGAREG_FXBNDRY, ((x + w) << 16) | (x & 0xffff));
1688 OUTREG(MGAREG_YDSTLEN + MGAREG_EXEC, (y << 16) | h);
1706 OUTREG(MGAREG_SHIFT, (paty << 4) | patx);
1707 OUTREG(MGAREG_DWGCTL,
1709 OUTREG(MGAREG_AR0, dyL);
1710 OUTREG(MGAREG_AR1, ar2 - eL);
1711 OUTREG(MGAREG_AR2, ar2);
1712 OUTREG(MGAREG_AR4, ar5 - eR);
1713 OUTREG(MGAREG_AR5, ar5);
1714 OUTREG(MGAREG_AR6, dyR);
1715 OUTREG(MGAREG_SGN, sdxl | sdxr);
1716 OUTREG(MGAREG_FXBNDRY, ((right + 1) << 16) | (left & 0xffff));
1717 OUTREG(MGAREG_YDSTLEN + MGAREG_EXEC, (y << 16) | h);
1718 OUTREG(MGAREG_DWGCTL, pMga->PatternRectCMD);
1765 OUTREG(MGAREG_CXBNDRY, ((x + w - 1) << 16) | ((x + skipleft) & 0xFFFF));
1767 OUTREG(MGAREG_AR0, (w * h) - 1);
1768 OUTREG(MGAREG_AR3, 0); /* crashes occasionally without this */
1769 OUTREG(MGAREG_FXBNDRY, ((x + w - 1) << 16) | (x & 0xFFFF));
1770 OUTREG(MGAREG_YDSTLEN + MGAREG_EXEC, (y << 16) | h);
1812 OUTREG(MGAREG_AR0,((pMga->expandDWORDs<< 5)*pMga->expandHeight)-1);
1813 OUTREG(MGAREG_AR3, 0); /* crashes occasionally without this */
1814 OUTREG(MGAREG_YDSTLEN + MGAREG_EXEC, (pMga->expandY << 16) |
1835 OUTREG(MGAREG_AR0,((pMga->expandDWORDs<<5)*pMga->expandHeight)-1);
1836 OUTREG(MGAREG_AR3, 0); /* crashes occasionally without this */
1837 OUTREG(MGAREG_YDSTLEN + MGAREG_EXEC, (pMga->expandY << 16) |
1880 OUTREG(MGAREG_AR5, 0);
1883 OUTREG(MGAREG_DWGCTL, MGADWG_ILOAD | MGADWG_BFCOL | MGADWG_SHIFTZERO |
1899 OUTREG(MGAREG_CXBNDRY, 0xFFFF0000 | ((x + skipleft) & 0xFFFF));
1900 OUTREG(MGAREG_AR0, w - 1);
1901 OUTREG(MGAREG_AR3, 0);
1902 OUTREG(MGAREG_FXBNDRY, ((x + w - 1) << 16) | (x & 0xFFFF));
1903 OUTREG(MGAREG_YDSTLEN + MGAREG_EXEC, (y << 16) | h);
2011 OUTREG(MGAREG_SRC0, NiceDashPattern);
2017 case 4: OUTREG(MGAREG_SRC3, DashPattern[3]);
2018 case 3: OUTREG(MGAREG_SRC2, DashPattern[2]);
2019 case 2: OUTREG(MGAREG_SRC1, DashPattern[1]);
2020 default: OUTREG(MGAREG_SRC0, DashPattern[0]);
2035 OUTREG(MGAREG_DWGCTL, pMga->NiceDashCMD);
2038 OUTREG(MGAREG_SHIFT, ((-y1 & 0x07) << 4) |
2040 OUTREG(MGAREG_FXBNDRY, ((x1 + 1) << 16) | (x2 & 0xffff));
2043 OUTREG(MGAREG_SHIFT, (((1 - y1) & 0x07) << 4) |
2045 OUTREG(MGAREG_FXBNDRY, (x2 << 16) | (x1 & 0xffff));
2047 OUTREG(MGAREG_YDSTLEN + MGAREG_EXEC, (y1 << 16) | 1);
2049 OUTREG(MGAREG_SHIFT, (pMga->StyleLen << 16 ) |
2051 OUTREG(MGAREG_DWGCTL, pMga->DashCMD | ((flags & OMIT_LAST) ?
2053 OUTREG(MGAREG_XYSTRT, (y1 << 16) | (x1 & 0xFFFF));
2054 OUTREG(MGAREG_XYEND + MGAREG_EXEC, (y2 << 16) | (x2 & 0xFFFF));
2098 OUTREG(MGAREG_AR3, start);
2099 OUTREG(MGAREG_AR0, end);
2100 OUTREG(MGAREG_FXBNDRY, ((x + w) << 16) | (x & 0xffff));
2101 OUTREG(MGAREG_YDSTLEN + MGAREG_EXEC, (y << 16) | h);
2149 OUTREG(MGAREG_DSTORG, (DstOrg << 6) + pMga->DstOrg);
2154 OUTREG(MGAREG_SRCORG, (SrcOrg << 6) + pMga->realSrcOrg);
2166 OUTREG(MGAREG_AR3, start);
2167 OUTREG(MGAREG_AR0, start + w);
2168 OUTREG(MGAREG_FXBNDRY, ((x + w) << 16) | (x & 0xffff));
2169 OUTREG(MGAREG_YDSTLEN + MGAREG_EXEC, (y << 16) | h);
2177 OUTREG(MGAREG_AR3, start);
2178 OUTREG(MGAREG_AR0, start + num);
2179 OUTREG(MGAREG_FXBNDRY, ((x + num) << 16) | (x & 0xffff));
2180 OUTREG(MGAREG_YDSTLEN + MGAREG_EXEC, (y << 16) | 1);
2182 OUTREG(MGAREG_AR3, next);
2183 OUTREG(MGAREG_AR0, start + w );
2184 OUTREG(MGAREG_FXBNDRY + MGAREG_EXEC, ((x + w) << 16) |
2193 OUTREG(MGAREG_AR3, start);
2194 OUTREG(MGAREG_AR0, start + w);
2195 OUTREG(MGAREG_FXBNDRY, ((x + w) << 16) | (x & 0xffff));
2196 OUTREG(MGAREG_YDSTLEN + MGAREG_EXEC, (y << 16) | num);
2206 OUTREG(MGAREG_DSTORG, pMga->DstOrg);
2229 OUTREG(MGAREG_FXBNDRY, ((pBox->x2) << 16) | (pBox->x1 & 0xffff));
2230 OUTREG(MGAREG_YDSTLEN + MGAREG_EXEC,
2237 OUTREG(MGAREG_OPMODE, MGAOPM_DMA_GENERAL);
2249 OUTREG(MGAREG_OPMODE, MGAOPM_DMA_BLIT);
2269 OUTREG(MGAREG_CXBNDRY,
2271 OUTREG(MGAREG_YTOP,
2273 OUTREG(MGAREG_YBOT,
2280 OUTREG(MGAREG_FXBNDRY, ((ppt->x + *pwidth) << 16) | (ppt->x & 0xffff));
2281 OUTREG(MGAREG_YDSTLEN + MGAREG_EXEC, (ppt->y << 16) | 1);
2288 OUTREG(MGAREG_OPMODE, MGAOPM_DMA_GENERAL);
2300 OUTREG(MGAREG_OPMODE, MGAOPM_DMA_BLIT);
2304 OUTREG(MGAREG_CXBNDRY, 0xFFFF0000); /* (maxX << 16) | minX */
2305 OUTREG(MGAREG_YTOP, 0x00000000); /* minPixelPointer */
2306 OUTREG(MGAREG_YBOT, 0x007FFFFF); /* maxPixelPointer */
2334 OUTREG(MGAREG_SHIFT, (((-yorg) & 0x07) << 4) | ((-xorg) & 0x07));
2346 OUTREG(MGAREG_FXBNDRY, ((pBox->x2) << 16) | (pBox->x1 & 0xffff));
2347 OUTREG(MGAREG_YDSTLEN + MGAREG_EXEC,
2430 OUTREG(MGAREG_FXBNDRY, ((xorg + 1) << 16) | (xorg & 0xffff));
2431 OUTREG(MGAREG_YDSTLEN + MGAREG_EXEC, (yorg << 16) | 1);
2439 OUTREG(MGAREG_FXBNDRY, ((x + 1) << 16) | (x & 0xffff));
2440 OUTREG(MGAREG_YDSTLEN + MGAREG_EXEC, ((ppt->y + yorg) << 16) | 1);