mirror of
https://github.com/AsahiLinux/u-boot
synced 2024-11-28 07:31:15 +00:00
efi: Set RUN_64BIT correctly for the EFI app
The U-Boot EFI app can run as a 64-bit program, so set the Kconfig correctly in that case. Make sure it doesn't build SPL, since there is no need to switch from 32 to 64 bit when running. Signed-off-by: Simon Glass <sjg@chromium.org>
This commit is contained in:
parent
bace47a59d
commit
edf35a3027
2 changed files with 3 additions and 2 deletions
|
@ -32,8 +32,8 @@ config X86_RUN_32BIT
|
|||
config X86_RUN_64BIT
|
||||
bool "64-bit"
|
||||
select X86_64
|
||||
select SPL
|
||||
select SPL_SEPARATE_BSS
|
||||
select SPL if !EFI_APP
|
||||
select SPL_SEPARATE_BSS if !EFI_APP
|
||||
help
|
||||
Build U-Boot as a 64-bit binary with a 32-bit SPL. This is
|
||||
experimental and many features are missing. U-Boot SPL starts up,
|
||||
|
|
|
@ -4,6 +4,7 @@ CONFIG_ENV_SIZE=0x1000
|
|||
CONFIG_DEFAULT_DEVICE_TREE="efi-x86_app"
|
||||
CONFIG_DEBUG_UART_BASE=0
|
||||
CONFIG_DEBUG_UART_CLOCK=0
|
||||
CONFIG_X86_RUN_64BIT=y
|
||||
CONFIG_VENDOR_EFI=y
|
||||
CONFIG_TARGET_EFI_APP64=y
|
||||
CONFIG_DEBUG_UART=y
|
||||
|
|
Loading…
Reference in a new issue