Add initial EFI architecture support
This adds support for running barebox in an EFI environment
on X86 PC hardware.

Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
1 parent 3475ba2 commit 1dff7e414d78d5fd8ff62a57b67617aa1f73e532
@Sascha Hauer Sascha Hauer authored on 7 Jul 2014
Showing 44 changed files
View
.gitignore
View
Makefile
View
arch/efi/Kconfig 0 → 100644
View
arch/efi/Makefile 0 → 100644
View
arch/efi/configs/efi_defconfig 0 → 100644
View
arch/efi/efi/Makefile 0 → 100644
View
arch/efi/efi/clocksource.c 0 → 100644
View
arch/efi/efi/efi-block-io.c 0 → 100644
View
arch/efi/efi/efi-device.c 0 → 100644
View
arch/efi/efi/efi-image.c 0 → 100644
View
arch/efi/efi/efi.c 0 → 100644
View
arch/efi/efi/env-efi/network/eth0-discover 0 → 100644
View
arch/efi/include/asm/barebox.h 0 → 100644
View
arch/efi/include/asm/bitops.h 0 → 100644
View
arch/efi/include/asm/byteorder.h 0 → 100644
View
arch/efi/include/asm/common.h 0 → 100644
View
arch/efi/include/asm/dma.h 0 → 100644
View
arch/efi/include/asm/elf.h 0 → 100644
View
arch/efi/include/asm/io.h 0 → 100644
View
arch/efi/include/asm/posix_types.h 0 → 100644
View
arch/efi/include/asm/sections.h 0 → 100644
View
arch/efi/include/asm/string.h 0 → 100644
View
arch/efi/include/asm/swab.h 0 → 100644
View
arch/efi/include/asm/types.h 0 → 100644
View
arch/efi/include/asm/unaligned.h 0 → 100644
View
arch/efi/include/mach/debug_ll.h 0 → 100644
View
arch/efi/include/mach/efi-device.h 0 → 100644
View
arch/efi/include/mach/efi.h 0 → 100644
View
arch/efi/lib/.gitignore 0 → 100644
View
arch/efi/lib/Makefile 0 → 100644
View
arch/efi/lib/crt0-efi-ia32.S 0 → 100644
View
arch/efi/lib/crt0-efi-x86_64.S 0 → 100644
View
arch/efi/lib/elf_ia32_efi.lds.S 0 → 100644
View
arch/efi/lib/elf_x86_64_efi.lds.S 0 → 100644
View
arch/efi/lib/reloc_ia32.c 0 → 100644
View
arch/efi/lib/reloc_x86_64.c 0 → 100644
View
common/Kconfig
View
common/Makefile
View
common/efi-devicepath.c 0 → 100644
Too large (Show diff)
View
common/efi-guid.c 0 → 100644
View
common/memory.c
View
common/partitions/efi.c
View
drivers/of/Kconfig
View
include/efi.h