Lines Matching refs:efifb_fix
33 static struct fb_fix_screeninfo efifb_fix = { variable
162 efifb_fix.smem_start = screen_info.lfb_base; in efifb_probe()
166 efifb_fix.line_length = screen_info.lfb_linelength; in efifb_probe()
171 size_vmode = efifb_defined.yres * efifb_fix.line_length; in efifb_probe()
189 efifb_fix.smem_len = size_remap; in efifb_probe()
191 if (request_mem_region(efifb_fix.smem_start, size_remap, "efifb")) { in efifb_probe()
198 efifb_fix.smem_start); in efifb_probe()
216 info->apertures->ranges[0].base = efifb_fix.smem_start; in efifb_probe()
219 info->screen_base = ioremap_wc(efifb_fix.smem_start, efifb_fix.smem_len); in efifb_probe()
223 efifb_fix.smem_len, efifb_fix.smem_start); in efifb_probe()
230 efifb_fix.smem_start, info->screen_base, in efifb_probe()
234 efifb_defined.bits_per_pixel, efifb_fix.line_length, in efifb_probe()
238 efifb_defined.yres_virtual = efifb_fix.smem_len / in efifb_probe()
239 efifb_fix.line_length; in efifb_probe()
270 efifb_fix.ypanstep = 0; in efifb_probe()
271 efifb_fix.ywrapstep = 0; in efifb_probe()
275 info->fix = efifb_fix; in efifb_probe()
297 release_mem_region(efifb_fix.smem_start, size_total); in efifb_probe()