Message ID | 20200709183948.v3.25.I29c8357536d96c6d2baa2ac77159420a2c8ed898@changeid |
---|---|
State | Accepted |
Commit | aafe5c5ef89065c61757d95cef0b5f3b2848d537 |
Headers | show |
Series | rockchip: x86: Support building ROM files automatically with binman | expand |
diff --git a/Makefile b/Makefile index 685a7a2796..11744559c4 100644 --- a/Makefile +++ b/Makefile @@ -1610,6 +1610,20 @@ u-boot-x86-start16.bin: u-boot FORCE OBJCOPYFLAGS_u-boot-x86-reset16.bin := -O binary -j .resetvec u-boot-x86-reset16.bin: u-boot FORCE $(call if_changed,objcopy) + +else # !CONFIG_X86 + +ifdef CONFIG_SPL +rom-deps += spl/u-boot-spl.bin + +# We can rely on CONFIG_SPL_FRAMEWORK being set for boards that use binman +rom-deps += u-boot.img +endif + +ifdef CONFIG_TPL +rom-deps += tpl/u-boot-tpl.bin +endif + endif u-boot.rom: $(rom-deps) FORCE
Some non-x86 devices can use SPI flash to boot and need to produce images of a fixed size to program the flash. Add a way to handle this for non-x86 boards. Signed-off-by: Simon Glass <sjg at chromium.org> --- Changes in v3: - Add a comment about CONFIG_SPL_FRAMEWORK Makefile | 14 ++++++++++++++ 1 file changed, 14 insertions(+)