Lines Matching defs:pMgx
170 MgxPtr pMgx;
175 pMgx = GET_MGX_FROM_SCRN(pScrn);
291 MgxPtr pMgx;
316 pMgx = GET_MGX_FROM_SCRN(pScrn);
330 pMgx->psdp = psdp;
347 pMgx->vramsize = 0x400000;
351 pMgx->vramsize = v;
386 if (!(pMgx->Options = malloc(sizeof(MgxOptions))))
388 memcpy(pMgx->Options, MgxOptions, sizeof(MgxOptions));
389 xf86ProcessOptions(pScrn->scrnIndex, pScrn->options, pMgx->Options);
431 pMgx->HWCursor = FALSE;
434 pMgx->HWCursor = TRUE;
435 if (xf86GetOptValBool(pMgx->Options, OPTION_HW_CURSOR, &pMgx->HWCursor))
437 if (xf86ReturnOptValBool(pMgx->Options, OPTION_SW_CURSOR, FALSE)) {
439 pMgx->HWCursor = FALSE;
443 pMgx->NoAccel = FALSE;
444 if (xf86ReturnOptValBool(pMgx->Options, OPTION_NOACCEL, FALSE)) {
445 pMgx->NoAccel = TRUE;
450 pMgx->HWCursor ? "HW" : "SW");
470 xf86SbusUseBuiltinMode(pScrn, pMgx->psdp);
488 MgxPtr pMgx;
497 pMgx = GET_MGX_FROM_SCRN(pScrn);
500 pMgx->fb = xf86MapSbusMem (pMgx->psdp, MGX_FLIPOFFSET, pMgx->vramsize);
501 pMgx->blt = xf86MapSbusMem (pMgx->psdp, MGX_BLTOFFSET, 0x1000);
503 if (!pMgx->blt) {
508 if (!pMgx->fb) {
549 ret = fbScreenInit(pScreen, pMgx->fb, pScrn->virtualX,
578 if (!pMgx->NoAccel) {
603 if (pMgx->HWCursor) {
616 if(pScrn->depth == 8 && !xf86SbusHandleColormaps(pScreen, pMgx->psdp))
619 pMgx->CloseScreen = pScreen->CloseScreen;
666 MgxPtr pMgx = GET_MGX_FROM_SCRN(pScrn);
668 if (pMgx->HWCursor) {
669 xf86SbusHideOsHwCursor (pMgx->psdp);
697 MgxPtr pMgx = GET_MGX_FROM_SCRN(pScrn);
700 xf86UnmapSbusMem(pMgx->psdp, pMgx->fb, pMgx->vramsize);
701 if (pMgx->blt)
702 xf86UnmapSbusMem(pMgx->psdp, pMgx->blt, 0x1000);
704 if (pMgx->HWCursor)
705 xf86SbusHideOsHwCursor (pMgx->psdp);
707 pScreen->CloseScreen = pMgx->CloseScreen;
745 MgxPtr pMgx = GET_MGX_FROM_SCRN(pScrn);
746 int fd = pMgx->psdp->fd, state;