Lines Matching refs:screen_info

22 #include <linux/screen_info.h>
251 if (screen_info.orig_video_isVGA != VIDEO_TYPE_VLFB)
254 vga_compat = (screen_info.capabilities & 2) ? 0 : 1;
255 vesafb_fix.smem_start = screen_info.lfb_base;
256 vesafb_defined.bits_per_pixel = screen_info.lfb_depth;
259 vesafb_defined.xres = screen_info.lfb_width;
260 vesafb_defined.yres = screen_info.lfb_height;
261 vesafb_fix.line_length = screen_info.lfb_linelength;
273 size_total = screen_info.lfb_size * 65536;
293 screen_info.vesapm_seg = 0;
319 info->apertures->ranges[0].base = screen_info.lfb_base;
323 vesafb_defined.xres, vesafb_defined.yres, vesafb_defined.bits_per_pixel, vesafb_fix.line_length, screen_info.pages);
325 if (screen_info.vesapm_seg) {
327 screen_info.vesapm_seg,screen_info.vesapm_off);
330 if (screen_info.vesapm_seg < 0xc000)
335 pmi_base = (unsigned short*)phys_to_virt(((unsigned long)screen_info.vesapm_seg << 4) + screen_info.vesapm_off);
379 vesafb_defined.red.offset = screen_info.red_pos;
380 vesafb_defined.red.length = screen_info.red_size;
381 vesafb_defined.green.offset = screen_info.green_pos;
382 vesafb_defined.green.length = screen_info.green_size;
383 vesafb_defined.blue.offset = screen_info.blue_pos;
384 vesafb_defined.blue.length = screen_info.blue_size;
385 vesafb_defined.transp.offset = screen_info.rsvd_pos;
386 vesafb_defined.transp.length = screen_info.rsvd_size;
401 screen_info.rsvd_size,
402 screen_info.red_size,
403 screen_info.green_size,
404 screen_info.blue_size,
405 screen_info.rsvd_pos,
406 screen_info.red_pos,
407 screen_info.green_pos,
408 screen_info.blue_pos);