]> git.kernelconcepts.de Git - karo-tx-uboot.git/commit
x86: Handle running as EFI payload
authorSimon Glass <sjg@chromium.org>
Tue, 4 Aug 2015 18:34:00 +0000 (12:34 -0600)
committerLothar Waßmann <LW@KARO-electronics.de>
Thu, 10 Sep 2015 06:00:56 +0000 (08:00 +0200)
commitba12fabeba81652e837ffa93d611cf783ebe3873
tree7d9f086aa560818b49f845fb11eb101c5e6dbaee
parent54f2944833571210655717297288016637b98fea
x86: Handle running as EFI payload

When U-Boot runs as an EFI payload it needs to avoid setting up the CPU
again. Also U-Boot currently does not handle interrupts for many devices, so
run with interrupts disabled.

Signed-off-by: Simon Glass <sjg@chromium.org>
Reviewed-by: Bin Meng <bmeng.cn@gmail.com>
arch/x86/Kconfig
arch/x86/cpu/cpu.c
arch/x86/cpu/interrupts.c
arch/x86/lib/bootm.c
arch/x86/lib/efi/Kconfig [new file with mode: 0644]