summaryrefslogtreecommitdiffstats
path: root/include/efi_loader.h
diff options
context:
space:
mode:
authorAlexander Graf <agraf@suse.de>2016-03-15 18:38:21 +0100
committerTom Rini <trini@konsulko.com>2016-03-27 09:12:12 -0400
commitbe8d324191f3cd2f4861629ccf69106d58aaa70f (patch)
tree440530288dbfb18f9bdd4d7b1294e37a7a00112e /include/efi_loader.h
parent705c506e4faa7c22b492a1c560f7de86fcbcc913 (diff)
downloadblackbird-obmc-uboot-be8d324191f3cd2f4861629ccf69106d58aaa70f.tar.gz
blackbird-obmc-uboot-be8d324191f3cd2f4861629ccf69106d58aaa70f.zip
efi_loader: Add GOP support
The EFI standard defines a simple boot protocol that an EFI payload can use to access video output. This patch adds support to expose exactly that one (and the mode already in use) as possible graphical configuration to an EFI payload. With this, I can successfully run grub2 with graphical output. Signed-off-by: Alexander Graf <agraf@suse.de>
Diffstat (limited to 'include/efi_loader.h')
-rw-r--r--include/efi_loader.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/include/efi_loader.h b/include/efi_loader.h
index 74bed26662..9f61fc4b12 100644
--- a/include/efi_loader.h
+++ b/include/efi_loader.h
@@ -89,6 +89,8 @@ extern struct list_head efi_obj_list;
/* Called by bootefi to make all disk storage accessible as EFI objects */
int efi_disk_register(void);
+/* Called by bootefi to make GOP (graphical) interface available */
+int efi_gop_register(void);
/*
* Stub implementation for a protocol opener that just returns the handle as
* interface
OpenPOWER on IntegriCloud