From 5855b14bcb5ceaea7c52e7da6ec72f6d2ae88f2a Mon Sep 17 00:00:00 2001 From: Andy Yan Date: Wed, 13 Jun 2018 14:37:57 +0800 Subject: [PATCH] Use standard lz4 format for Image.lz4 on ARM64 The lz4 Legacy format(which specified by -l) is not supported by U-Boot. Change-Id: I6b94881117b59384daca4efd796c933e8dc9e5a6 Signed-off-by: Andy Yan Signed-off-by: Tao Huang --- arch/arm64/boot/Makefile | 2 +- scripts/Makefile.lib | 5 +++++ 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/arch/arm64/boot/Makefile b/arch/arm64/boot/Makefile index 1f012c506434..be24f74fa665 100644 --- a/arch/arm64/boot/Makefile +++ b/arch/arm64/boot/Makefile @@ -28,7 +28,7 @@ $(obj)/Image.gz: $(obj)/Image FORCE $(call if_changed,gzip) $(obj)/Image.lz4: $(obj)/Image FORCE - $(call if_changed,lz4) + $(call if_changed,lz4c) $(obj)/Image.lzma: $(obj)/Image FORCE $(call if_changed,lzma) diff --git a/scripts/Makefile.lib b/scripts/Makefile.lib index 61e596650ed3..3e97d9019dcb 100644 --- a/scripts/Makefile.lib +++ b/scripts/Makefile.lib @@ -337,6 +337,11 @@ cmd_lz4 = (cat $(filter-out FORCE,$^) | \ lz4c -l -c1 stdin stdout && $(call size_append, $(filter-out FORCE,$^))) > $@ || \ (rm -f $@ ; false) +quiet_cmd_lz4c = LZ4C $@ +cmd_lz4c = (cat $(filter-out FORCE,$^) | \ + lz4c -c1 stdin stdout && $(call size_append, $(filter-out FORCE,$^))) > $@ || \ + (rm -f $@ ; false) + # U-Boot mkimage # ---------------------------------------------------------------------------