Lines Matching refs:efifb_fix
33 static struct fb_fix_screeninfo efifb_fix = { variable
176 efifb_fix.smem_start = screen_info.lfb_base; in efifb_probe()
182 efifb_fix.smem_start |= ext_lfb_base; in efifb_probe()
188 efifb_fix.line_length = screen_info.lfb_linelength; in efifb_probe()
193 size_vmode = efifb_defined.yres * efifb_fix.line_length; in efifb_probe()
211 efifb_fix.smem_len = size_remap; in efifb_probe()
213 if (request_mem_region(efifb_fix.smem_start, size_remap, "efifb")) { in efifb_probe()
220 efifb_fix.smem_start); in efifb_probe()
238 info->apertures->ranges[0].base = efifb_fix.smem_start; in efifb_probe()
241 info->screen_base = ioremap_wc(efifb_fix.smem_start, efifb_fix.smem_len); in efifb_probe()
245 efifb_fix.smem_len, efifb_fix.smem_start); in efifb_probe()
252 efifb_fix.smem_start, info->screen_base, in efifb_probe()
256 efifb_defined.bits_per_pixel, efifb_fix.line_length, in efifb_probe()
260 efifb_defined.yres_virtual = efifb_fix.smem_len / in efifb_probe()
261 efifb_fix.line_length; in efifb_probe()
292 efifb_fix.ypanstep = 0; in efifb_probe()
293 efifb_fix.ywrapstep = 0; in efifb_probe()
297 info->fix = efifb_fix; in efifb_probe()
319 release_mem_region(efifb_fix.smem_start, size_total); in efifb_probe()