u-boot-2016/arch/arm/dts/compressed_dtb/Makefile
Karthick Shanmugham 7635ecacd3 ipq50xx: Added support for compressed dtb in u-boot
Signed-off-by: Karthick Shanmugham <kartshan@codeaurora.org>
Change-Id: If56b282b02cf621fa220d7f8cc6f2ddfe85bb212
2020-09-16 00:01:29 -07:00

13 lines
615 B
Makefile

$(obj)/dtbcombined.S: $(obj)/../../../../dtb_combined.bin
gzip -k --best $(obj)/../../../../dtb_combined.bin
echo ".section .dtb.combine_blob,\"a\"" > $(obj)/dtbcombined.S
echo '.balign 16' >> $(obj)/dtbcombined.S
echo ".global __dtb_blob_begin" >> $(obj)/dtbcombined.S
echo "__dtb_blob_begin:" >> $(obj)/dtbcombined.S
echo '.incbin "$(obj)/../../../../dtb_combined.bin.gz"' >> $(obj)/dtbcombined.S
echo '.balign 16' >> $(obj)/dtbcombined.S
echo ".global __dtb_blob_end" >> $(obj)/dtbcombined.S
echo "__dtb_blob_end:" >> $(obj)/dtbcombined.S
echo ".word 0" >> $(obj)/dtbcombined.S
obj-y := dtbcombined.o