From c40006e0af4bd58670cc8c413065830365039fe0 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Rafa=C5=82=20Mi=C5=82ecki?= Date: Wed, 13 Jan 2021 09:16:46 +0100 Subject: [PATCH] bcm4908: prepend kernel images with a custom header MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit It's required for CFE to accept kernel. Signed-off-by: Rafał Miłecki --- target/linux/bcm4908/image/Makefile | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/target/linux/bcm4908/image/Makefile b/target/linux/bcm4908/image/Makefile index 7eaafd583c..f5db38915d 100644 --- a/target/linux/bcm4908/image/Makefile +++ b/target/linux/bcm4908/image/Makefile @@ -8,11 +8,16 @@ define Build/bcm4908lzma mv $@.new $@ endef +define Build/bcm4908kernel + $(STAGING_DIR_HOST)/bin/bcm4908kernel -i $@ -o $@.new + mv $@.new $@ +endef + define Device/Default - KERNEL := kernel-bin | bcm4908lzma + KERNEL := kernel-bin | bcm4908lzma | bcm4908kernel KERNEL_DEPENDS = $$(wildcard $(DTS_DIR)/$$(DEVICE_DTS).dts) KERNEL_INITRAMFS_SUFFIX := .bin - KERNEL_INITRAMFS := kernel-bin | bcm4908lzma + KERNEL_INITRAMFS := kernel-bin | bcm4908lzma | bcm4908kernel FILESYSTEMS := squashfs KERNEL_NAME := Image IMAGE_NAME = $$(IMAGE_PREFIX)-$$(1).$$(2) -- 2.30.2