rk: arm64: support build kernel.img and resource.img
authorHuang, Tao <huangtao@rock-chips.com>
Thu, 11 Dec 2014 04:44:50 +0000 (12:44 +0800)
committerHuang, Tao <huangtao@rock-chips.com>
Thu, 11 Dec 2014 04:44:50 +0000 (12:44 +0800)
Signed-off-by: Huang, Tao <huangtao@rock-chips.com>
arch/arm64/Makefile

index c5090fed0679b2fdeaf36353794a7e47bee461e3..67a6d3dead4a888b8471e67388b8a501ce56c735 100644 (file)
@@ -95,3 +95,12 @@ define archhelp
   echo  '                  (distribution) /sbin/installkernel or'
   echo  '                  install to $$(INSTALL_PATH) and run lilo'
 endef
+
+kernel.img: Image
+       $(Q)$(srctree)/mkkrnlimg $(objtree)/arch/arm64/boot/Image $(objtree)/kernel.img >/dev/null
+       @echo '  Image:  kernel.img is ready'
+
+LOGO := $(notdir $(wildcard $(srctree)/logo.bmp))
+%.img: %.dtb kernel.img $(LOGO)
+       $(Q)$(srctree)/resource_tool $(objtree)/arch/arm64/boot/dts/$*.dtb $(LOGO)
+       @echo '  Image:  resource.img (with $*.dtb $(LOGO)) is ready'