uboot/arch/x86/lib
Alexander Graf 95b62b2e28 efi_loader: Allow to compile helloworld.efi w/o bundling it
Today we can compile a self-contained hello world efi test binary that
allows us to quickly verify whether the EFI loader framwork works.

We can use that binary outside of the self-contained test case though,
by providing it to a to-be-tested system via tftp.

This patch separates compilation of the helloworld.efi file from
including it in the u-boot binary for "bootefi hello". It also modifies
the efi_loader test case to enable travis to pick up the compiled file.
Because we're now no longer bloating the resulting u-boot binary, we
can enable compilation always, giving us good travis test coverage.

Signed-off-by: Alexander Graf <agraf@suse.de>
Reviewed-by: Tom Rini <trini@konsulko.com>
2016-11-27 09:53:39 -05:00
..
efi x86: Move efi .S files into the 'lib' directory 2016-11-14 23:24:04 +01:00
fsp x86: fsp: Wrap setup_internal_uart() call with CONFIG_INTERNAL_UART 2016-07-12 13:46:01 +08:00
Makefile efi_loader: Allow to compile helloworld.efi w/o bundling it 2016-11-27 09:53:39 -05:00
acpi_table.c x86: acpi: Pack global NVS into ACPI table 2016-07-12 13:46:01 +08:00
asm-offsets.c
bios.c
bios.h
bios_asm.S
bios_interrupts.c
bootm.c ls2080: Exit dpaa only right before exiting U-Boot 2016-11-17 14:18:55 +01:00
cmd_boot.c
cmd_mtrr.c
coreboot_table.c x86: Prepare configuration tables in dedicated high memory region 2016-05-23 15:18:00 +08:00
crt0_ia32_efi.S x86: Move efi .S files into the 'lib' directory 2016-11-14 23:24:04 +01:00
crt0_x86_64_efi.S x86: Move efi .S files into the 'lib' directory 2016-11-14 23:24:04 +01:00
e820.c
elf_ia32_efi.lds efi: x86: Adjust EFI files support efi_loader 2016-11-14 23:24:04 +01:00
elf_x86_64_efi.lds efi: x86: Adjust EFI files support efi_loader 2016-11-14 23:24:04 +01:00
gcc.c
i8254.c
i8259.c
init_helpers.c x86: Drop unused init_helper functions 2016-10-11 11:55:33 +08:00
interrupts.c
lpc-uclass.c dm: Use dm_scan_fdt_dev() directly where possible 2016-07-27 14:15:54 -06:00
mpspec.c
mrccache.c x86: mrccache: Fix error handling in mrccache_get_region() 2016-10-11 11:55:33 +08:00
northbridge-uclass.c
physmem.c
pinctrl_ich6.c
pirq_routing.c x86: Fix up PIRQ routing table checksum earlier 2016-05-23 15:18:00 +08:00
ramtest.c
reloc_ia32_efi.c x86: Move efi .S files into the 'lib' directory 2016-11-14 23:24:04 +01:00
reloc_x86_64_efi.c x86: Move efi .S files into the 'lib' directory 2016-11-14 23:24:04 +01:00
relocate.c
sections.c x86: efi: Add EFI loader support for x86 2016-10-19 09:01:53 +02:00
sfi.c
string.c x86: Add an accelerated memmove() function 2016-10-11 11:55:33 +08:00
tables.c x86: Correct a build warning in x86 tables 2016-11-14 23:24:03 +01:00
zimage.c