Lines Matching refs:vesafb_fix
43 static struct fb_fix_screeninfo vesafb_fix = { variable
245 vesafb_fix.smem_start = screen_info.lfb_base; in vesafb_probe()
251 vesafb_fix.line_length = screen_info.lfb_linelength; in vesafb_probe()
252 vesafb_fix.visual = (vesafb_defined.bits_per_pixel == 8) ? in vesafb_probe()
258 size_vmode = vesafb_defined.yres * vesafb_fix.line_length; in vesafb_probe()
280 vesafb_fix.smem_len = size_remap; in vesafb_probe()
286 if (!request_mem_region(vesafb_fix.smem_start, size_total, "vesafb")) { in vesafb_probe()
289 vesafb_fix.smem_start); in vesafb_probe()
296 release_mem_region(vesafb_fix.smem_start, size_total); in vesafb_probe()
313 …vesafb_defined.xres, vesafb_defined.yres, vesafb_defined.bits_per_pixel, vesafb_fix.line_length, s… in vesafb_probe()
350 vesafb_fix.visual = FB_VISUAL_STATIC_PSEUDOCOLOR; in vesafb_probe()
354 vesafb_defined.yres_virtual = vesafb_fix.smem_len / vesafb_fix.line_length; in vesafb_probe()
400 vesafb_fix.ypanstep = ypan ? 1 : 0; in vesafb_probe()
401 vesafb_fix.ywrapstep = (ypan>1) ? 1 : 0; in vesafb_probe()
438 rc = mtrr_add(vesafb_fix.smem_start, temp_size, in vesafb_probe()
448 info->screen_base = ioremap_nocache(vesafb_fix.smem_start, vesafb_fix.smem_len); in vesafb_probe()
451 info->screen_base = ioremap_cache(vesafb_fix.smem_start, vesafb_fix.smem_len); in vesafb_probe()
454 info->screen_base = ioremap_wc(vesafb_fix.smem_start, vesafb_fix.smem_len); in vesafb_probe()
458 info->screen_base = ioremap(vesafb_fix.smem_start, vesafb_fix.smem_len); in vesafb_probe()
464 vesafb_fix.smem_len, vesafb_fix.smem_start); in vesafb_probe()
471 vesafb_fix.smem_start, info->screen_base, in vesafb_probe()
476 info->fix = vesafb_fix; in vesafb_probe()
498 release_mem_region(vesafb_fix.smem_start, size_total); in vesafb_probe()