Lines Matching defs:vesafb_fix
49 static struct fb_fix_screeninfo vesafb_fix = {
255 vesafb_fix.smem_start = screen_info.lfb_base;
261 vesafb_fix.line_length = screen_info.lfb_linelength;
262 vesafb_fix.visual = (vesafb_defined.bits_per_pixel == 8) ?
268 size_vmode = vesafb_defined.yres * vesafb_fix.line_length;
290 vesafb_fix.smem_len = size_remap;
296 if (!request_mem_region(vesafb_fix.smem_start, size_total, "vesafb")) {
299 vesafb_fix.smem_start);
306 release_mem_region(vesafb_fix.smem_start, size_total);
323 vesafb_defined.xres, vesafb_defined.yres, vesafb_defined.bits_per_pixel, vesafb_fix.line_length, screen_info.pages);
360 vesafb_fix.visual = FB_VISUAL_STATIC_PSEUDOCOLOR;
364 vesafb_defined.yres_virtual = vesafb_fix.smem_len / vesafb_fix.line_length;
410 vesafb_fix.ypanstep = ypan ? 1 : 0;
411 vesafb_fix.ywrapstep = (ypan>1) ? 1 : 0;
426 arch_phys_wc_add(vesafb_fix.smem_start,
431 info->screen_base = ioremap_wc(vesafb_fix.smem_start, vesafb_fix.smem_len);
435 info->screen_base = ioremap(vesafb_fix.smem_start, vesafb_fix.smem_len);
441 vesafb_fix.smem_len, vesafb_fix.smem_start);
448 vesafb_fix.smem_start, info->screen_base,
456 info->fix = vesafb_fix;
479 release_mem_region(vesafb_fix.smem_start, size_total);