Lines Matching +full:0 +full:x1200

34 #define PCI_VENDOR_ID_ST	0x104a
35 #define PCI_DEVICE_ID_STG4000 0x0010
54 .red = { 11, 5, 0 },
55 .green = { 5, 6, 0 },
56 .blue = { 0, 5, 0 },
82 static int nopan = 0;
84 static int nomtrr = 0;
110 0, FB_VMODE_NONINTERLACED
115 0, FB_VMODE_NONINTERLACED
120 0, FB_VMODE_NONINTERLACED
125 0, FB_VMODE_NONINTERLACED
155 0, FB_VMODE_NONINTERLACED
160 0, FB_VMODE_NONINTERLACED
202 /* 1600x1200 @ 60Hz */
207 /* 1600x1200 @ 65Hz */
212 /* 1600x1200 @ 70Hz */
217 /* 1600x1200 @ 75Hz */
222 /* 1600x1200 @ 85Hz */
314 par->HSP, par->VSP, &par->PIXCLK) < 0) in kyro_dev_video_mode_set()
327 deviceInfo.ulOverlayOffset = 0; in kyro_dev_video_mode_set()
329 return 0; in kyro_dev_video_mode_set()
338 if (deviceInfo.ulOverlayOffset != 0) in kyro_dev_overlay_create()
351 if ((offset & 0x1f) != 0) { in kyro_dev_overlay_create()
352 offset = (offset + 32L) & 0xffffffE0L; in kyro_dev_overlay_create()
356 bLinear, offset, &stride, &uvStride) < 0) in kyro_dev_overlay_create()
364 SetOverlayBlendMode(deviceInfo.pSTGReg, GLOBAL_ALPHA, 0xf, 0x0); in kyro_dev_overlay_create()
366 return 0; in kyro_dev_overlay_create()
371 if (deviceInfo.ulOverlayOffset == 0) in kyro_dev_overlay_viewport_set()
375 if (ulWidth == 0 || ulWidth == 0xffffffff || in kyro_dev_overlay_viewport_set()
376 ulHeight == 0 || ulHeight == 0xffffffff || in kyro_dev_overlay_viewport_set()
377 (x < 2 && ulWidth + 2 == 0)) in kyro_dev_overlay_viewport_set()
390 return 0; in kyro_dev_overlay_viewport_set()
422 var->blue.offset = 0; in kyrofb_check_var()
459 return 0; in kyrofb_check_var()
474 return 0; in kyrofb_check_var()
522 par->HSP = (info->var.sync & FB_SYNC_HOR_HIGH_ACT) ? 1 : 0; in kyrofb_set_par()
523 par->VSP = (info->var.sync & FB_SYNC_VERT_HIGH_ACT) ? 1 : 0; in kyrofb_set_par()
531 return 0; in kyrofb_set_par()
546 (red & 0xf800) | in kyrofb_setcolreg()
547 ((green & 0xfc00) >> 5) | in kyrofb_setcolreg()
548 ((blue & 0xf800) >> 11); in kyrofb_setcolreg()
558 return 0; in kyrofb_setcolreg()
567 return 0; in kyrofb_setup()
572 if (strcmp(this_opt, "nopan") == 0) { in kyrofb_setup()
574 } else if (strcmp(this_opt, "nowrap") == 0) { in kyrofb_setup()
576 } else if (strcmp(this_opt, "nomtrr") == 0) { in kyrofb_setup()
583 return 0; in kyrofb_setup()
600 ol_create.ulHeight, 0) < 0) { in kyrofb_ioctl()
614 ol_viewport_set.ySize) != 0) in kyrofb_ioctl()
641 return 0; in kyrofb_ioctl()
646 PCI_ANY_ID, PCI_ANY_ID, 0, 0, 0 },
647 { 0, }
688 kyro_fix.smem_start = pci_resource_start(pdev, 0); in kyrofb_probe()
689 kyro_fix.smem_len = pci_resource_len(pdev, 0); in kyrofb_probe()
698 info->screen_base = pci_ioremap_wc_bar(pdev, 0); in kyrofb_probe()
706 kyro_fix.ypanstep = nopan ? 0 : 1; in kyrofb_probe()
707 kyro_fix.ywrapstep = nowrap ? 0 : 1; in kyrofb_probe()
716 deviceInfo.ulNextFreeVidMem = 0; in kyrofb_probe()
717 deviceInfo.ulOverlayOffset = 0; in kyrofb_probe()
724 fb_alloc_cmap(&info->cmap, 256, 0); in kyrofb_probe()
733 fb_memset(info->screen_base, 0, size); in kyrofb_probe()
735 if (register_framebuffer(info) < 0) in kyrofb_probe()
745 return 0; in kyrofb_probe()
769 deviceInfo.ulNextFreeVidMem = 0; in kyrofb_remove()
770 deviceInfo.ulOverlayOffset = 0; in kyrofb_remove()