Lines Matching refs:screen_info

97 					screen_info.lfb_base = efifb_dmi_list[i].base;  in efifb_setup()
98 screen_info.lfb_linelength = efifb_dmi_list[i].stride; in efifb_setup()
99 screen_info.lfb_width = efifb_dmi_list[i].width; in efifb_setup()
100 screen_info.lfb_height = efifb_dmi_list[i].height; in efifb_setup()
104 screen_info.lfb_base = simple_strtoul(this_opt+5, NULL, 0); in efifb_setup()
106 screen_info.lfb_linelength = simple_strtoul(this_opt+7, NULL, 0) * 4; in efifb_setup()
108 screen_info.lfb_height = simple_strtoul(this_opt+7, NULL, 0); in efifb_setup()
110 screen_info.lfb_width = simple_strtoul(this_opt+6, NULL, 0); in efifb_setup()
119 if (screen_info.lfb_base) in fb_base_is_valid()
122 if (!(screen_info.capabilities & VIDEO_CAPABILITY_64BIT_BASE)) in fb_base_is_valid()
125 if (screen_info.ext_lfb_base) in fb_base_is_valid()
140 if (screen_info.orig_video_isVGA != VIDEO_TYPE_EFI) in efifb_probe()
151 if (!screen_info.lfb_linelength) in efifb_probe()
154 if (!screen_info.lfb_depth) in efifb_probe()
155 screen_info.lfb_depth = 32; in efifb_probe()
156 if (!screen_info.pages) in efifb_probe()
157 screen_info.pages = 1; in efifb_probe()
165 if (!screen_info.blue_size) { in efifb_probe()
166 screen_info.blue_size = 8; in efifb_probe()
167 screen_info.blue_pos = 0; in efifb_probe()
168 screen_info.green_size = 8; in efifb_probe()
169 screen_info.green_pos = 8; in efifb_probe()
170 screen_info.red_size = 8; in efifb_probe()
171 screen_info.red_pos = 16; in efifb_probe()
172 screen_info.rsvd_size = 8; in efifb_probe()
173 screen_info.rsvd_pos = 24; in efifb_probe()
176 efifb_fix.smem_start = screen_info.lfb_base; in efifb_probe()
178 if (screen_info.capabilities & VIDEO_CAPABILITY_64BIT_BASE) { in efifb_probe()
181 ext_lfb_base = (u64)(unsigned long)screen_info.ext_lfb_base << 32; in efifb_probe()
185 efifb_defined.bits_per_pixel = screen_info.lfb_depth; in efifb_probe()
186 efifb_defined.xres = screen_info.lfb_width; in efifb_probe()
187 efifb_defined.yres = screen_info.lfb_height; in efifb_probe()
188 efifb_fix.line_length = screen_info.lfb_linelength; in efifb_probe()
198 size_total = screen_info.lfb_size; in efifb_probe()
257 screen_info.pages); in efifb_probe()
271 efifb_defined.red.offset = screen_info.red_pos; in efifb_probe()
272 efifb_defined.red.length = screen_info.red_size; in efifb_probe()
273 efifb_defined.green.offset = screen_info.green_pos; in efifb_probe()
274 efifb_defined.green.length = screen_info.green_size; in efifb_probe()
275 efifb_defined.blue.offset = screen_info.blue_pos; in efifb_probe()
276 efifb_defined.blue.length = screen_info.blue_size; in efifb_probe()
277 efifb_defined.transp.offset = screen_info.rsvd_pos; in efifb_probe()
278 efifb_defined.transp.length = screen_info.rsvd_size; in efifb_probe()
283 screen_info.rsvd_size, in efifb_probe()
284 screen_info.red_size, in efifb_probe()
285 screen_info.green_size, in efifb_probe()
286 screen_info.blue_size, in efifb_probe()
287 screen_info.rsvd_pos, in efifb_probe()
288 screen_info.red_pos, in efifb_probe()
289 screen_info.green_pos, in efifb_probe()
290 screen_info.blue_pos); in efifb_probe()