Lines Matching refs:deviceInfo
79 static device_info_t deviceInfo; variable
305 StopVTG(deviceInfo.pSTGReg); in kyro_dev_video_mode_set()
306 DisableRamdacOutput(deviceInfo.pSTGReg); in kyro_dev_video_mode_set()
309 DisableVGA(deviceInfo.pSTGReg); in kyro_dev_video_mode_set()
311 if (InitialiseRamdac(deviceInfo.pSTGReg, in kyro_dev_video_mode_set()
317 SetupVTG(deviceInfo.pSTGReg, par); in kyro_dev_video_mode_set()
319 ResetOverlayRegisters(deviceInfo.pSTGReg); in kyro_dev_video_mode_set()
322 EnableRamdacOutput(deviceInfo.pSTGReg); in kyro_dev_video_mode_set()
323 StartVTG(deviceInfo.pSTGReg); in kyro_dev_video_mode_set()
325 deviceInfo.ulNextFreeVidMem = info->var.xres * info->var.yres * in kyro_dev_video_mode_set()
327 deviceInfo.ulOverlayOffset = 0; in kyro_dev_video_mode_set()
338 if (deviceInfo.ulOverlayOffset != 0) in kyro_dev_overlay_create()
345 ResetOverlayRegisters(deviceInfo.pSTGReg); in kyro_dev_overlay_create()
350 offset = deviceInfo.ulNextFreeVidMem; in kyro_dev_overlay_create()
355 if (CreateOverlaySurface(deviceInfo.pSTGReg, ulWidth, ulHeight, in kyro_dev_overlay_create()
359 deviceInfo.ulOverlayOffset = offset; in kyro_dev_overlay_create()
360 deviceInfo.ulOverlayStride = stride; in kyro_dev_overlay_create()
361 deviceInfo.ulOverlayUVStride = uvStride; in kyro_dev_overlay_create()
362 deviceInfo.ulNextFreeVidMem = offset + (ulHeight * stride) + (ulHeight * 2 * uvStride); in kyro_dev_overlay_create()
364 SetOverlayBlendMode(deviceInfo.pSTGReg, GLOBAL_ALPHA, 0xf, 0x0); in kyro_dev_overlay_create()
371 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(deviceInfo.ulOverlayUVStride))) in kyrofb_ioctl()
632 if (copy_to_user(argp, &deviceInfo.ulOverlayStride, sizeof(deviceInfo.ulOverlayStride))) in kyrofb_ioctl()
636 if (copy_to_user(argp, &deviceInfo.ulOverlayOffset, sizeof(deviceInfo.ulOverlayOffset))) in kyrofb_ioctl()
693 currentpar->regbase = deviceInfo.pSTGReg = in kyrofb_probe()
714 SetCoreClockPLL(deviceInfo.pSTGReg, pdev); in kyrofb_probe()
716 deviceInfo.ulNextFreeVidMem = 0; in kyrofb_probe()
717 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()