X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=include%2Fefi_config.h;h=fd699263436e456d51f1cf4ec0a3eb47240937c1;hb=6786ce1ce14feb4d02854a0c04bc0cce505be46e;hp=dddffe045e1974b8c3d284e906a369839793629b;hpb=e34158bc331712dc192e4ce6da86a8c80fe7367d;p=platform%2Fkernel%2Fu-boot.git diff --git a/include/efi_config.h b/include/efi_config.h index dddffe0..fd69926 100644 --- a/include/efi_config.h +++ b/include/efi_config.h @@ -89,9 +89,21 @@ void eficonfig_print_msg(char *msg); void eficonfig_destroy(struct efimenu *efi_menu); efi_status_t eficonfig_process_quit(void *data); efi_status_t eficonfig_process_common(struct efimenu *efi_menu, char *menu_header); -efi_status_t eficonfig_select_file_handler(void *data); +efi_status_t eficonfig_process_select_file(void *data); efi_status_t eficonfig_get_unused_bootoption(u16 *buf, efi_uintn_t buf_size, u32 *index); efi_status_t eficonfig_append_bootorder(u16 index); +efi_status_t eficonfig_generate_media_device_boot_option(void); + +efi_status_t eficonfig_append_menu_entry(struct efimenu *efi_menu, + char *title, eficonfig_entry_func func, + void *data); +efi_status_t eficonfig_append_quit_entry(struct efimenu *efi_menu); +struct efi_device_path *eficonfig_create_device_path(struct efi_device_path *dp_volume, + u16 *current_path); +void *eficonfig_create_fixed_menu(const struct eficonfig_item *items, int count); +#ifdef CONFIG_EFI_SECURE_BOOT +efi_status_t eficonfig_process_secure_boot_config(void *data); +#endif #endif