summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTao Huang <huangtao@rock-chips.com>2018-03-22 15:26:01 +0800
committerTao Huang <huangtao@rock-chips.com>2018-04-02 21:36:20 +0800
commit0616f26326e2d151844a2c448778a94687042f4c (patch)
treeb881d14a881e87472f94accb91baaf9979353f6b
parent44822b10317558fc14d41962a7781d4267cd1592 (diff)
rk: arm64: support build boot.img
Change-Id: Iaf50be16e321b13bbe45b9beb335d542e00507cf Signed-off-by: Tao Huang <huangtao@rock-chips.com>
-rw-r--r--.gitignore1
-rw-r--r--arch/arm64/Makefile3
2 files changed, 4 insertions, 0 deletions
diff --git a/.gitignore b/.gitignore
index e227452137bc..2b1e4601399f 100644
--- a/.gitignore
+++ b/.gitignore
@@ -42,6 +42,7 @@ Module.symvers
#
# Top-level generic files
#
+/boot.img
/kernel.img
/resource.img
/tags
diff --git a/arch/arm64/Makefile b/arch/arm64/Makefile
index 797ee12905d9..53cde97203a2 100644
--- a/arch/arm64/Makefile
+++ b/arch/arm64/Makefile
@@ -177,3 +177,6 @@ LOGO_KERNEL := $(notdir $(wildcard $(srctree)/logo_kernel.bmp))
$(Q) if [ -f $(srctree)/$(LOGO_KERNEL) -a "$(srctree)" != "$(objtree)" ]; then cp -a $(srctree)/$(LOGO_KERNEL) $(objtree)/; fi
$(Q)$(srctree)/scripts/resource_tool $(objtree)/arch/arm64/boot/dts/rockchip/$*.dtb $(LOGO) $(LOGO_KERNEL)
@echo ' Image: resource.img (with $*.dtb $(LOGO) $(LOGO_KERNEL)) is ready'
+ $(Q) if [ -x $(srctree)/scripts/mkbootimg ]; then $(srctree)/scripts/mkbootimg --kernel $(objtree)/arch/arm64/boot/Image --second resource.img -o boot.img && echo ' Image: boot.img (with Image resource.img) is ready'; fi
+
+CLEAN_FILES += boot.img kernel.img resource.img