1 include $(TOPDIR
)/rules.mk
2 include $(INCLUDE_DIR
)/image.mk
6 KERNEL_LOADADDR
:= 0x41000000
7 DEVICE_DTS
= $$(SOC
)-$(lastword
$(subst _
, ,$(1)))
8 DEVICE_DTS_CONFIG
:= config@
1
9 DEVICE_DTS_DIR
:= $(DTS_DIR
)/qcom
10 IMAGES
:= sysupgrade.bin
11 IMAGE
/sysupgrade.bin
= sysupgrade-tar | append-metadata
12 IMAGE
/sysupgrade.bin
/squashfs
:=
15 define Device
/FitImage
16 KERNEL_SUFFIX
:= -uImage.itb
17 KERNEL
= kernel-bin | libdeflate-gzip | fit gzip
$$(KDIR
)/image-
$$(DEVICE_DTS
).dtb
21 define Device
/FitImageLzma
22 KERNEL_SUFFIX
:= -uImage.itb
23 KERNEL
= kernel-bin | lzma | fit lzma
$$(KDIR
)/image-
$$(DEVICE_DTS
).dtb
27 define Device
/EmmcImage
28 IMAGES
+= factory.bin sysupgrade.bin
29 IMAGE
/factory.bin
:= append-rootfs | pad-rootfs | pad-to
64k
30 IMAGE
/sysupgrade.bin
/squashfs
:= append-rootfs | pad-to
64k | sysupgrade-tar rootfs
=$$$$@ | append-metadata
35 IMAGES
:= factory.ubi sysupgrade.bin
36 IMAGE
/factory.ubi
:= append-ubi
37 IMAGE
/sysupgrade.bin
:= sysupgrade-tar | append-metadata
40 include $(SUBTARGET
).mk
42 $(eval
$(call BuildImage
))