From 9569ebeab894d22b31d5681348bbe9e65d686683 Mon Sep 17 00:00:00 2001 From: Philipp Deppenwiese Date: Thu, 30 Aug 2018 23:07:02 +0200 Subject: payloads/LinuxBoot: Fix remaining issues * Update kernel versions * Fix initrd path handling Change-Id: Ia0641fd0c0db1e47ee4829b73871af662d4a6370 Signed-off-by: Philipp Deppenwiese Reviewed-on: https://review.coreboot.org/28401 Tested-by: build bot (Jenkins) Reviewed-by: David Hendricks --- payloads/external/LinuxBoot/Makefile | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) (limited to 'payloads/external/LinuxBoot/Makefile') diff --git a/payloads/external/LinuxBoot/Makefile b/payloads/external/LinuxBoot/Makefile index f259373257..c0513897aa 100644 --- a/payloads/external/LinuxBoot/Makefile +++ b/payloads/external/LinuxBoot/Makefile @@ -77,26 +77,26 @@ else ifeq ($(CONFIG_LINUXBOOT_ARCH),arm64) $(project_dir)/vmlinux.bin: $(kernel_dir)/vmlinux $(OBJCOPY) -O binary $< $@ -$(project_dir)/target.dtb: $(CONFIG_LINUXBOOT_DTB_FILE) +$(project_dir)/target.dtb: $(PWD)/$(CONFIG_LINUXBOOT_DTB_FILE) cp $< $@ $(project_dir)/vmlinux.bin.lzma: $(project_dir)/vmlinux.bin xz -c -k -f --format=lzma --lzma1=dict=1MiB,lc=3,lp=0,pb=3 $< > $@ -$(project_dir)/kernel-image: $(project_dir)/vmlinux.bin.lzma $(project_dir)/../arm64/kernel_fdt_lzma.its $(project_dir)/target.dtb $(project_dir)/initramfs.cpio.xz +$(project_dir)/kernel-image: $(project_dir)/vmlinux.bin.lzma $(project_dir)/../arm64/kernel_fdt_lzma.its $(project_dir)/target.dtb $(PWD)/$(CONFIG_PAYLOAD_USERSPACE) cp $(project_dir)/../arm64/kernel_fdt_lzma.its $(project_dir) mkimage -f $(project_dir)/kernel_fdt_lzma.its $@ endif ifeq ($(CONFIG_LINUXBOOT_UROOT),y) -$(project_dir)/initramfs.cpio.xz: +$(PWD)/$(CONFIG_PAYLOAD_USERSPACE): $(MAKE) -f targets/u-root.mk else -$(project_dir)/initramfs.cpio.xz: +$(PWD)/$(CONFIG_PAYLOAD_USERSPACE): echo "Building without u-root support" endif -payload: $(project_dir)/kernel-image $(project_dir)/initramfs.cpio.xz +payload: $(project_dir)/kernel-image $(PWD)/$(CONFIG_PAYLOAD_USERSPACE) clean: if [ -d "$(kernel_dir)" ]; then rm -rf $(kernel_dir); fi -- cgit v1.2.3