aboutsummaryrefslogtreecommitdiff
path: root/lib/efi_loader/Makefile
diff options
context:
space:
mode:
authorLeif Lindholm <leif.lindholm@linaro.org>2019-01-21 12:12:57 +0900
committerAlexander Graf <agraf@suse.de>2019-02-13 09:40:06 +0100
commitc9bfb22296b09de84fba3f027d5d88842360ddcd (patch)
treea939c6bd1de8441a1071f4a8e6a39dc832ac3c8b /lib/efi_loader/Makefile
parent6b59607f10c038b37ca216d17516256e2ac467d2 (diff)
downloadu-boot-c9bfb22296b09de84fba3f027d5d88842360ddcd.zip
u-boot-c9bfb22296b09de84fba3f027d5d88842360ddcd.tar.gz
u-boot-c9bfb22296b09de84fba3f027d5d88842360ddcd.tar.bz2
efi_loader: Initial HII database protocols
This patch provides enough implementation of the following protocols to run EDKII's Shell.efi and UEFI SCT: * EfiHiiDatabaseProtocol * EfiHiiStringProtocol Not implemented are: * ExportPackageLists() * RegisterPackageNotify()/UnregisterPackageNotify() * SetKeyboardLayout() (i.e. *current* keyboard layout) HII database protocol in this patch series can handle only: * GUID package * string package * keyboard layout package (The other packages, except Device path package, will be necessary for interactive and graphical UI.) Signed-off-by: Leif Lindholm <leif.lindholm@linaro.org> Signed-off-by: Rob Clark <robdclark@gmail.com> Signed-off-by: AKASHI Takahiro <takahiro.akashi@linaro.org> Signed-off-by: Alexander Graf <agraf@suse.de>
Diffstat (limited to 'lib/efi_loader/Makefile')
-rw-r--r--lib/efi_loader/Makefile1
1 files changed, 1 insertions, 0 deletions
diff --git a/lib/efi_loader/Makefile b/lib/efi_loader/Makefile
index e2e6da3..00128d4 100644
--- a/lib/efi_loader/Makefile
+++ b/lib/efi_loader/Makefile
@@ -24,6 +24,7 @@ obj-y += efi_device_path.o
obj-y += efi_device_path_to_text.o
obj-y += efi_device_path_utilities.o
obj-y += efi_file.o
+obj-y += efi_hii.o
obj-y += efi_image_loader.o
obj-y += efi_memory.o
obj-y += efi_root_node.o