0001
0002
0003
0004
0005
0006
0007
0008
0009
0010
0011 KASAN_SANITIZE_runtime-wrappers.o := n
0012
0013 obj-$(CONFIG_ACPI_BGRT) += efi-bgrt.o
0014 obj-$(CONFIG_EFI) += efi.o vars.o reboot.o memattr.o tpm.o
0015 obj-$(CONFIG_EFI) += memmap.o
0016 ifneq ($(CONFIG_EFI_CAPSULE_LOADER),)
0017 obj-$(CONFIG_EFI) += capsule.o
0018 endif
0019 obj-$(CONFIG_EFI_PARAMS_FROM_FDT) += fdtparams.o
0020 obj-$(CONFIG_EFI_ESRT) += esrt.o
0021 obj-$(CONFIG_EFI_VARS_PSTORE) += efi-pstore.o
0022 obj-$(CONFIG_UEFI_CPER) += cper.o
0023 obj-$(CONFIG_EFI_RUNTIME_MAP) += runtime-map.o
0024 obj-$(CONFIG_EFI_RUNTIME_WRAPPERS) += runtime-wrappers.o
0025 subdir-$(CONFIG_EFI_STUB) += libstub
0026 obj-$(CONFIG_EFI_FAKE_MEMMAP) += fake_map.o
0027 obj-$(CONFIG_EFI_BOOTLOADER_CONTROL) += efibc.o
0028 obj-$(CONFIG_EFI_TEST) += test/
0029 obj-$(CONFIG_EFI_DEV_PATH_PARSER) += dev-path-parser.o
0030 obj-$(CONFIG_APPLE_PROPERTIES) += apple-properties.o
0031 obj-$(CONFIG_EFI_RCI2_TABLE) += rci2-table.o
0032 obj-$(CONFIG_EFI_EMBEDDED_FIRMWARE) += embedded-firmware.o
0033 obj-$(CONFIG_LOAD_UEFI_KEYS) += mokvar-table.o
0034
0035 fake_map-y += fake_mem.o
0036 fake_map-$(CONFIG_X86) += x86_fake_mem.o
0037
0038 obj-$(CONFIG_SYSFB) += sysfb_efi.o
0039
0040 arm-obj-$(CONFIG_EFI) := efi-init.o arm-runtime.o
0041 obj-$(CONFIG_ARM) += $(arm-obj-y)
0042 obj-$(CONFIG_ARM64) += $(arm-obj-y)
0043 riscv-obj-$(CONFIG_EFI) := efi-init.o riscv-runtime.o
0044 obj-$(CONFIG_RISCV) += $(riscv-obj-y)
0045 obj-$(CONFIG_EFI_CAPSULE_LOADER) += capsule-loader.o
0046 obj-$(CONFIG_EFI_EARLYCON) += earlycon.o
0047 obj-$(CONFIG_UEFI_CPER_ARM) += cper-arm.o
0048 obj-$(CONFIG_UEFI_CPER_X86) += cper-x86.o