summaryrefslogtreecommitdiff
path: root/lib/efi_loader/Makefile
diff options
context:
space:
mode:
authorHeinrich Schuchardt <xypron.glpk@gmx.de>2020-06-22 19:10:27 +0300
committerHeinrich Schuchardt <xypron.glpk@gmx.de>2020-07-12 00:14:16 +0300
commitf2d2b3a11ce18663ea95c29eb2c609efd77b7999 (patch)
treefd8efa3a96100832d69e1a48dec31fa8b246bb23 /lib/efi_loader/Makefile
parent5a8d1f60b2505cf2ee116ac38e54e65b757a1773 (diff)
downloadu-boot-f2d2b3a11ce18663ea95c29eb2c609efd77b7999.tar.xz
efi_loader: prepare for read only OP-TEE variables
We currently have two implementations of UEFI variables: * variables provided via an OP-TEE module * variables stored in the U-Boot environment Read only variables are up to now only implemented in the U-Boot environment implementation. Provide a common interface for both implementations that allows handling read-only variables. As variable access is limited to very few source files put variable related definitions into new include efi_variable.h instead of efi_loader. Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.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 57c7e66ea0..7eddd7ef37 100644
--- a/lib/efi_loader/Makefile
+++ b/lib/efi_loader/Makefile
@@ -35,6 +35,7 @@ obj-y += efi_root_node.o
obj-y += efi_runtime.o
obj-y += efi_setup.o
obj-$(CONFIG_EFI_UNICODE_COLLATION_PROTOCOL2) += efi_unicode_collation.o
+obj-y += efi_var_common.o
ifeq ($(CONFIG_EFI_MM_COMM_TEE),y)
obj-y += efi_variable_tee.o
else