On 4 August 2015 at 12:34, Simon Glass <s...@chromium.org> wrote: > 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 <s...@chromium.org> > Reviewed-by: Bin Meng <bmeng...@gmail.com> > --- > > Changes in v3: None > Changes in v2: > - Add a note that bootm does not work when running as an EFI app > - Move EFI CAR settings to arch/x86/lib/efi/Kconfig > - Rename CONFIG_ARCH_EFI to CONFIG_EFI_APP > > arch/x86/Kconfig | 6 ++++++ > arch/x86/cpu/cpu.c | 21 +++++++++++++-------- > arch/x86/cpu/interrupts.c | 10 ++++++++-- > arch/x86/lib/bootm.c | 5 +++++ > arch/x86/lib/efi/Kconfig | 11 +++++++++++ > 5 files changed, 43 insertions(+), 10 deletions(-) > create mode 100644 arch/x86/lib/efi/Kconfig
Applied to u-boot-x86. _______________________________________________ U-Boot mailing list U-Boot@lists.denx.de http://lists.denx.de/mailman/listinfo/u-boot