efi: Tidy up nits in the ARM64 EFI app

This patches tidies up a few things in the recently added EFI app for
ARM:

- Use 0 as the value for SYS_LOAD_ADDR
- Reword help for TARGET_EFI_ARM_APP64
- Do the same for x86-app targets, for consistency
- Delete efi-arm_app32 MAINTAINERS entry since there is no such thing

Signed-off-by: Simon Glass <sjg@chromium.org>
Suggested-by: Caleb Connolly <caleb.connolly@linaro.org>
This commit is contained in:
Simon Glass
2025-03-28 06:07:42 -06:00
parent d47b5693e2
commit 9e7b8db24d
3 changed files with 4 additions and 11 deletions

View File

@@ -551,7 +551,7 @@ config SYS_LOAD_ADDR
default 0x12000000 if ARCH_MX6 && !(MX6SL || MX6SLL || MX6SX || MX6UL || MX6ULL) default 0x12000000 if ARCH_MX6 && !(MX6SL || MX6SLL || MX6SX || MX6UL || MX6ULL)
default 0x80800000 if ARCH_MX7 default 0x80800000 if ARCH_MX7
default 0x90000000 if FSL_LSCH2 || FSL_LSCH3 default 0x90000000 if FSL_LSCH2 || FSL_LSCH3
default 0x02000000 if ARCH_EFI default 0 if ARCH_EFI
default 0x0 if ARCH_SC5XX default 0x0 if ARCH_SC5XX
help help
Address in memory to use as the default safe load address. Address in memory to use as the default safe load address.

View File

@@ -17,7 +17,7 @@ config TARGET_EFI_X86_APP32
help help
This target is used for running U-Boot on top of EFI. In This target is used for running U-Boot on top of EFI. In
this case EFI does the early initialisation, and U-Boot this case EFI does the early initialisation, and U-Boot
takes over once the RAM, video and CPU are fully running. starts once the RAM, video and CPU are fully running.
U-Boot is loaded as an application from EFI. U-Boot is loaded as an application from EFI.
config TARGET_EFI_X86_APP64 config TARGET_EFI_X86_APP64
@@ -27,7 +27,7 @@ config TARGET_EFI_X86_APP64
help help
This target is used for running U-Boot on top of EFI in 64-bit mode. This target is used for running U-Boot on top of EFI in 64-bit mode.
In this case EFI does the early initialisation, and U-Boot In this case EFI does the early initialisation, and U-Boot
takes over once the RAM, video and CPU are fully running. starts once the RAM, video and CPU are fully running.
U-Boot is loaded as an application from EFI. U-Boot is loaded as an application from EFI.
config TARGET_EFI_X86_PAYLOAD config TARGET_EFI_X86_PAYLOAD
@@ -59,7 +59,7 @@ config TARGET_EFI_ARM_APP64
help help
This target is used for running U-Boot on top of EFI in 64-bit mode. This target is used for running U-Boot on top of EFI in 64-bit mode.
In this case EFI does the early initialisation, and U-Boot In this case EFI does the early initialisation, and U-Boot
takes over once the RAM, video and CPU are fully running. starts once the RAM, video and CPU are fully running.
U-Boot is loaded as an application from EFI. U-Boot is loaded as an application from EFI.
endchoice endchoice

View File

@@ -1,10 +1,3 @@
EFI-ARM_APP32 BOARD
M: Simon Glass <sjg@chromium.org>
S: Maintained
F: board/efi/Kconfig
F: board/efi/efi-arm_app/
F: configs/efi-arm_app32_defconfig
EFI-ARM_APP64 BOARD EFI-ARM_APP64 BOARD
M: Simon Glass <sjg@chromium.org> M: Simon Glass <sjg@chromium.org>
S: Maintained S: Maintained