Lines Matching refs:deviceInfo
80 static device_info_t deviceInfo;
306 StopVTG(deviceInfo.pSTGReg);
307 DisableRamdacOutput(deviceInfo.pSTGReg);
310 DisableVGA(deviceInfo.pSTGReg);
312 if (InitialiseRamdac(deviceInfo.pSTGReg,
318 SetupVTG(deviceInfo.pSTGReg, par);
320 ResetOverlayRegisters(deviceInfo.pSTGReg);
323 EnableRamdacOutput(deviceInfo.pSTGReg);
324 StartVTG(deviceInfo.pSTGReg);
326 deviceInfo.ulNextFreeVidMem = info->var.xres * info->var.yres *
328 deviceInfo.ulOverlayOffset = 0;
339 if (deviceInfo.ulOverlayOffset != 0)
346 ResetOverlayRegisters(deviceInfo.pSTGReg);
351 offset = deviceInfo.ulNextFreeVidMem;
356 if (CreateOverlaySurface(deviceInfo.pSTGReg, ulWidth, ulHeight,
360 deviceInfo.ulOverlayOffset = offset;
361 deviceInfo.ulOverlayStride = stride;
362 deviceInfo.ulOverlayUVStride = uvStride;
363 deviceInfo.ulNextFreeVidMem = offset + (ulHeight * stride) + (ulHeight * 2 * uvStride);
365 SetOverlayBlendMode(deviceInfo.pSTGReg, GLOBAL_ALPHA, 0xf, 0x0);
372 if (deviceInfo.ulOverlayOffset == 0)
382 DisableRamdacOutput(deviceInfo.pSTGReg);
384 SetOverlayViewPort(deviceInfo.pSTGReg,
387 EnableOverlayPlane(deviceInfo.pSTGReg);
389 EnableRamdacOutput(deviceInfo.pSTGReg);
631 if (copy_to_user(argp, &deviceInfo.ulOverlayUVStride, sizeof(deviceInfo.ulOverlayUVStride)))
635 if (copy_to_user(argp, &deviceInfo.ulOverlayStride, sizeof(deviceInfo.ulOverlayStride)))
639 if (copy_to_user(argp, &deviceInfo.ulOverlayOffset, sizeof(deviceInfo.ulOverlayOffset)))
698 currentpar->regbase = deviceInfo.pSTGReg =
718 SetCoreClockPLL(deviceInfo.pSTGReg, pdev);
720 deviceInfo.ulNextFreeVidMem = 0;
721 deviceInfo.ulOverlayOffset = 0;
767 StopVTG(deviceInfo.pSTGReg);
768 DisableRamdacOutput(deviceInfo.pSTGReg);
771 SetCoreClockPLL(deviceInfo.pSTGReg, pdev);
773 deviceInfo.ulNextFreeVidMem = 0;
774 deviceInfo.ulOverlayOffset = 0;