u-boot/arch
Samuel Holland 4a8592eeab sunxi: binman: Support FIT generation for 32-bit SoCs
Some 32-bit SoCs can use SCP firmware to implement additional PSCI
functionality, such as system suspend. In order to load this firmware
from SPL, we need to generate and use a FIT instead of a legacy image.

Adjust the binman FIT definition so it does not rely on TF-A BL31, as
this is not used on 32-bit SoCs. Instead, after loading the firmware,
U-Boot proper is executed directly. This requires to provide an
entry point property for the U-Boot image node, which confuses some
loaders like sunxi-fel, so protect that to only be used if we have no
BL31.

Signed-off-by: Samuel Holland <samuel@sholland.org>
[Andre: filter U-Boot entry point property]
Reviewed-by: Andre Przywara <andre.przywara@arm.com>
Reviewed-by: Simon Glass <sjg@chromium.org>
2024-01-29 14:31:00 +00:00
..
arc Merge patch series "Complete decoupling of bootm logic from commands" 2023-12-21 16:10:00 -05:00
arm sunxi: binman: Support FIT generation for 32-bit SoCs 2024-01-29 14:31:00 +00:00
m68k Merge patch series "Complete decoupling of bootm logic from commands" 2023-12-21 16:10:00 -05:00
microblaze mtd: Make CONFIG_MTD be the gate symbol for the menu 2024-01-22 14:18:54 -05:00
mips mtd: Make CONFIG_MTD be the gate symbol for the menu 2024-01-22 14:18:54 -05:00
nios2 Merge patch series "Complete decoupling of bootm logic from commands" 2023-12-21 16:10:00 -05:00
powerpc Merge patch series "Complete decoupling of bootm logic from commands" 2023-12-21 16:10:00 -05:00
riscv riscv: add ACPI fields to global data 2024-01-07 13:49:15 -07:00
sandbox test: spmi: fix tests 2024-01-16 12:26:54 +00:00
sh bootm: Adjust arguments of boot_os_fn 2023-12-21 16:07:52 -05:00
x86 smbios: copy QEMU tables 2024-01-16 17:05:29 -05:00
xtensa bootm: Adjust arguments of boot_os_fn 2023-12-21 16:07:52 -05:00
.gitignore
Kconfig mtd: Make CONFIG_MTD be the gate symbol for the menu 2024-01-22 14:18:54 -05:00
Kconfig.nxp LFU-544: Kconfig.nxp: Fixed secure boot on LS-CH2 platforms 2023-07-06 13:04:56 +08:00
u-boot-elf.lds