tegra: Always build a boot image with the same filename
Adjust the Makefile to build u-boot-tegra.bin which contains a device tree if OF_SEPARATE is enabled, and does not if not. This mirrors U-Boot's new approach of using u-boot.bin to handle both cases. Tested-by: Stephen Warren <swarren@nvidia.com> Signed-off-by: Simon Glass <sjg@chromium.org>
This commit is contained in:
parent
03c25bcd26
commit
a9d78260a8
9
Makefile
9
Makefile
|
|
@ -765,7 +765,7 @@ endif
|
||||||
|
|
||||||
# enable combined SPL/u-boot/dtb rules for tegra
|
# enable combined SPL/u-boot/dtb rules for tegra
|
||||||
ifeq ($(CONFIG_TEGRA)$(CONFIG_SPL),yy)
|
ifeq ($(CONFIG_TEGRA)$(CONFIG_SPL),yy)
|
||||||
ALL-y += u-boot-nodtb-tegra.bin
|
ALL-y += u-boot-tegra.bin u-boot-nodtb-tegra.bin
|
||||||
ALL-$(CONFIG_OF_SEPARATE) += u-boot-dtb-tegra.bin
|
ALL-$(CONFIG_OF_SEPARATE) += u-boot-dtb-tegra.bin
|
||||||
endif
|
endif
|
||||||
|
|
||||||
|
|
@ -1080,9 +1080,12 @@ OBJCOPYFLAGS_u-boot-nodtb-tegra.bin = -O binary --pad-to=$(CONFIG_SYS_TEXT_BASE)
|
||||||
u-boot-nodtb-tegra.bin: spl/u-boot-spl u-boot-nodtb.bin FORCE
|
u-boot-nodtb-tegra.bin: spl/u-boot-spl u-boot-nodtb.bin FORCE
|
||||||
$(call if_changed,pad_cat)
|
$(call if_changed,pad_cat)
|
||||||
|
|
||||||
OBJCOPYFLAGS_u-boot-dtb-tegra.bin = -O binary --pad-to=$(CONFIG_SYS_TEXT_BASE)
|
OBJCOPYFLAGS_u-boot-tegra.bin = -O binary --pad-to=$(CONFIG_SYS_TEXT_BASE)
|
||||||
u-boot-dtb-tegra.bin: spl/u-boot-spl u-boot-dtb.bin FORCE
|
u-boot-tegra.bin: spl/u-boot-spl u-boot-dtb.bin FORCE
|
||||||
$(call if_changed,pad_cat)
|
$(call if_changed,pad_cat)
|
||||||
|
|
||||||
|
u-boot-dtb-tegra.bin: u-boot-tegra.bin FORCE
|
||||||
|
$(call if_changed,copy)
|
||||||
endif
|
endif
|
||||||
|
|
||||||
OBJCOPYFLAGS_u-boot-app.efi := $(OBJCOPYFLAGS_EFI)
|
OBJCOPYFLAGS_u-boot-app.efi := $(OBJCOPYFLAGS_EFI)
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue