mirror of
https://github.com/AsahiLinux/u-boot
synced 2024-12-01 08:59:33 +00:00
Makefile: Allow building .rom files for non-x86 boards
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@chromium.org>
This commit is contained in:
parent
fab4f3231f
commit
aafe5c5ef8
1 changed files with 14 additions and 0 deletions
14
Makefile
14
Makefile
|
@ -1612,6 +1612,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
|
||||
|
|
Loading…
Reference in a new issue