diff options
author | Alper Nebi Yasak <alpernebiyasak@gmail.com> | 2022-08-26 17:14:57 +0300 |
---|---|---|
committer | Alper Nebi Yasak <alpernebiyasak@gmail.com> | 2022-08-28 13:09:52 +0300 |
commit | 61ede99832424718200bddd2826eae4bda2c3c7a (patch) | |
tree | c24894f8b997a367aa2555c65ce5908e325a2453 /resources/coreboot/macbook21_16mb | |
parent | a69855f7e448b2f3f8947982ddd793d64914a011 (diff) |
build/roms: Support using U-Boot as a coreboot payload
This enables embedding U-Boot into the coreboot roms as the payload. For
now, the ELF file generated by enabling CONFIG_REMAKE_ELF is used, which
includes the U-Boot binary and the board-specific device-tree file. It
might be better to use the FIT payload support for U-Boot, but that was
reportedly broken and is not tested yet.
Coreboot boards can specify payload_uboot="y" in their board.cfg to
enable building a rom with U-Boot as the payload, which is built from
the U-Boot board with the same name. Boards can further specify a
uboot_config option, to choose which board-specific config file U-Boot
should be built with.
Signed-off-by: Alper Nebi Yasak <alpernebiyasak@gmail.com>
Diffstat (limited to 'resources/coreboot/macbook21_16mb')
0 files changed, 0 insertions, 0 deletions