1 # Copyright (c) 2014 The Linux Foundation. All rights reserved.
3 include $(TOPDIR
)/rules.mk
4 include $(INCLUDE_DIR
)/image.mk
8 KERNEL_DEPENDS
= $$(wildcard $(DTS_DIR
)/$$(DEVICE_DTS
).dts
)
9 KERNEL_LOADADDR
= 0x42208000
10 DEVICE_DTS
= $$(SOC
)-$(lastword
$(subst _
, ,$(1)))
11 DEVICE_DTS_CONFIG
:= config@
1
12 IMAGES
:= sysupgrade.bin
13 IMAGE
/sysupgrade.bin
= sysupgrade-tar | append-metadata
14 IMAGE
/sysupgrade.bin
/squashfs
:=
17 define Device
/LegacyImage
18 KERNEL_SUFFIX
:= -uImage
19 KERNEL
= kernel-bin | append-dtb | uImage none
23 define Device
/FitImage
24 KERNEL_SUFFIX
:= -fit-uImage.itb
25 KERNEL
= kernel-bin | gzip | fit gzip
$$(DTS_DIR
)/$$(DEVICE_DTS
).dtb
29 define Device
/FitImageLzma
30 KERNEL_SUFFIX
:= -fit-uImage.itb
31 KERNEL
= kernel-bin | lzma | fit lzma
$$(DTS_DIR
)/$$(DEVICE_DTS
).dtb
37 IMAGES
:= nand-factory.bin nand-sysupgrade.bin
38 IMAGE
/nand-factory.bin
:= append-ubi
39 IMAGE
/nand-sysupgrade.bin
:= sysupgrade-tar | append-metadata
42 include $(SUBTARGET
).mk
44 $(eval
$(call BuildImage
))