Lines Matching full:gop

134 static u32 choose_mode_modenum(efi_graphics_output_protocol_t *gop)  in choose_mode_modenum()  argument
143 mode = efi_table_attr(gop, mode); in choose_mode_modenum()
155 status = efi_call_proto(gop, query_mode, cmdline.mode, &info_size, &info); in choose_mode_modenum()
170 static u32 choose_mode(efi_graphics_output_protocol_t *gop, in choose_mode() argument
174 efi_graphics_output_protocol_mode_t *mode = efi_table_attr(gop, mode); in choose_mode()
182 status = efi_call_proto(gop, query_mode, m, &info_size, &info); in choose_mode()
218 static u32 choose_mode_res(efi_graphics_output_protocol_t *gop) in choose_mode_res() argument
220 efi_graphics_output_protocol_mode_t *mode = efi_table_attr(gop, mode); in choose_mode_res()
226 return choose_mode(gop, match_res, (void *)cur_mode); in choose_mode_res()
252 static u32 choose_mode_auto(efi_graphics_output_protocol_t *gop) in choose_mode_auto() argument
256 choose_mode(gop, match_auto, &match); in choose_mode_auto()
302 static u32 choose_mode_list(efi_graphics_output_protocol_t *gop) in choose_mode_list() argument
304 efi_graphics_output_protocol_mode_t *mode = efi_table_attr(gop, mode); in choose_mode_list()
314 choose_mode(gop, match_list, (void *)cur_mode); in choose_mode_list()
326 static void set_mode(efi_graphics_output_protocol_t *gop) in set_mode() argument
333 new_mode = choose_mode_modenum(gop); in set_mode()
336 new_mode = choose_mode_res(gop); in set_mode()
339 new_mode = choose_mode_auto(gop); in set_mode()
342 new_mode = choose_mode_list(gop); in set_mode()
348 mode = efi_table_attr(gop, mode); in set_mode()
354 if (efi_call_proto(gop, set_mode, new_mode) != EFI_SUCCESS) in set_mode()
416 efi_graphics_output_protocol_t *gop; in find_gop() local
423 (void **)&gop); in find_gop()
427 mode = efi_table_attr(gop, mode); in find_gop()
435 * provide multiple GOP devices, not all of which are in find_gop()
437 * for a GOP implementing the ConOut protocol, and if in find_gop()
438 * one isn't found, to just fall back to the first GOP. in find_gop()
440 * Once we've found a GOP supporting ConOut, in find_gop()
446 return gop; in find_gop()
449 first_gop = gop; in find_gop()
460 efi_graphics_output_protocol_t *gop; in efi_setup_gop() local
470 gop = find_gop(num, handles); in efi_setup_gop()
471 if (!gop) in efi_setup_gop()
475 set_mode(gop); in efi_setup_gop()
478 mode = efi_table_attr(gop, mode); in efi_setup_gop()