Lines Matching refs:fix
511 info->fix.visual = FB_VISUAL_TRUECOLOR; in s3c_fb_set_par()
515 info->fix.visual = FB_VISUAL_PSEUDOCOLOR; in s3c_fb_set_par()
517 info->fix.visual = FB_VISUAL_TRUECOLOR; in s3c_fb_set_par()
520 info->fix.visual = FB_VISUAL_MONO01; in s3c_fb_set_par()
523 info->fix.visual = FB_VISUAL_PSEUDOCOLOR; in s3c_fb_set_par()
527 info->fix.line_length = (var->xres_virtual * var->bits_per_pixel) / 8; in s3c_fb_set_par()
529 info->fix.xpanstep = info->var.xres_virtual > info->var.xres ? 1 : 0; in s3c_fb_set_par()
530 info->fix.ypanstep = info->var.yres_virtual > info->var.yres ? 1 : 0; in s3c_fb_set_par()
543 writel(info->fix.smem_start, buf + sfb->variant.buf_start); in s3c_fb_set_par()
545 data = info->fix.smem_start + info->fix.line_length * var->yres; in s3c_fb_set_par()
549 data = VIDW_BUF_SIZE_OFFSET(info->fix.line_length - pagewidth) | in s3c_fb_set_par()
551 VIDW_BUF_SIZE_OFFSET_E(info->fix.line_length - pagewidth) | in s3c_fb_set_par()
755 switch (info->fix.visual) { in s3c_fb_setcolreg()
878 start_boff = var->yoffset * info->fix.line_length; in s3c_fb_pan_display()
900 end_boff = start_boff + info->var.yres * info->fix.line_length; in s3c_fb_pan_display()
906 writel(info->fix.smem_start + start_boff, buf + sfb->variant.buf_start); in s3c_fb_pan_display()
907 writel(info->fix.smem_start + end_boff, buf + sfb->variant.buf_end); in s3c_fb_pan_display()
1103 fbi->fix.smem_len = size; in s3c_fb_alloc_memory()
1117 fbi->fix.smem_start = map_dma; in s3c_fb_alloc_memory()
1134 dma_free_writecombine(sfb->dev, PAGE_ALIGN(fbi->fix.smem_len), in s3c_fb_free_memory()
1135 fbi->screen_base, fbi->fix.smem_start); in s3c_fb_free_memory()
1246 fbinfo->fix.type = FB_TYPE_PACKED_PIXELS; in s3c_fb_probe_win()
1247 fbinfo->fix.accel = FB_ACCEL_NONE; in s3c_fb_probe_win()
1283 dev_info(sfb->dev, "window %d: fb %s\n", win_no, fbinfo->fix.id); in s3c_fb_probe_win()