Lines Matching refs:deviceInfo
82 static device_info_t deviceInfo; variable
310 StopVTG(deviceInfo.pSTGReg); in kyro_dev_video_mode_set()
311 DisableRamdacOutput(deviceInfo.pSTGReg); in kyro_dev_video_mode_set()
314 DisableVGA(deviceInfo.pSTGReg); in kyro_dev_video_mode_set()
316 if (InitialiseRamdac(deviceInfo.pSTGReg, in kyro_dev_video_mode_set()
322 SetupVTG(deviceInfo.pSTGReg, par); in kyro_dev_video_mode_set()
324 ResetOverlayRegisters(deviceInfo.pSTGReg); in kyro_dev_video_mode_set()
327 EnableRamdacOutput(deviceInfo.pSTGReg); in kyro_dev_video_mode_set()
328 StartVTG(deviceInfo.pSTGReg); in kyro_dev_video_mode_set()
330 deviceInfo.ulNextFreeVidMem = info->var.xres * info->var.yres * in kyro_dev_video_mode_set()
332 deviceInfo.ulOverlayOffset = 0; in kyro_dev_video_mode_set()
343 if (deviceInfo.ulOverlayOffset != 0) in kyro_dev_overlay_create()
350 ResetOverlayRegisters(deviceInfo.pSTGReg); in kyro_dev_overlay_create()
355 offset = deviceInfo.ulNextFreeVidMem; in kyro_dev_overlay_create()
360 if (CreateOverlaySurface(deviceInfo.pSTGReg, ulWidth, ulHeight, in kyro_dev_overlay_create()
364 deviceInfo.ulOverlayOffset = offset; in kyro_dev_overlay_create()
365 deviceInfo.ulOverlayStride = stride; in kyro_dev_overlay_create()
366 deviceInfo.ulOverlayUVStride = uvStride; in kyro_dev_overlay_create()
367 deviceInfo.ulNextFreeVidMem = offset + (ulHeight * stride) + (ulHeight * 2 * uvStride); in kyro_dev_overlay_create()
369 SetOverlayBlendMode(deviceInfo.pSTGReg, GLOBAL_ALPHA, 0xf, 0x0); in kyro_dev_overlay_create()
376 if (deviceInfo.ulOverlayOffset == 0) in kyro_dev_overlay_viewport_set()
381 DisableRamdacOutput(deviceInfo.pSTGReg); in kyro_dev_overlay_viewport_set()
383 SetOverlayViewPort(deviceInfo.pSTGReg, in kyro_dev_overlay_viewport_set()
386 EnableOverlayPlane(deviceInfo.pSTGReg); in kyro_dev_overlay_viewport_set()
388 EnableRamdacOutput(deviceInfo.pSTGReg); in kyro_dev_overlay_viewport_set()
628 if (copy_to_user(argp, &deviceInfo.ulOverlayUVStride, sizeof(unsigned long))) in kyrofb_ioctl()
632 if (copy_to_user(argp, &deviceInfo.ulOverlayStride, sizeof(unsigned long))) in kyrofb_ioctl()
636 if (copy_to_user(argp, &deviceInfo.ulOverlayOffset, sizeof(unsigned long))) in kyrofb_ioctl()
694 currentpar->regbase = deviceInfo.pSTGReg = in kyrofb_probe()
716 SetCoreClockPLL(deviceInfo.pSTGReg, pdev); in kyrofb_probe()
718 deviceInfo.ulNextFreeVidMem = 0; in kyrofb_probe()
719 deviceInfo.ulOverlayOffset = 0; in kyrofb_probe()
763 StopVTG(deviceInfo.pSTGReg); in kyrofb_remove()
764 DisableRamdacOutput(deviceInfo.pSTGReg); in kyrofb_remove()
767 SetCoreClockPLL(deviceInfo.pSTGReg, pdev); in kyrofb_remove()
769 deviceInfo.ulNextFreeVidMem = 0; in kyrofb_remove()
770 deviceInfo.ulOverlayOffset = 0; in kyrofb_remove()