[openwrt/openwrt] bcm4908: prepend kernel images with a custom header
LEDE Commits
lede-commits at lists.infradead.org
Fri Jan 15 01:45:51 EST 2021
rmilecki pushed a commit to openwrt/openwrt.git, branch master:
https://git.openwrt.org/c40006e0af4bd58670cc8c413065830365039fe0
commit c40006e0af4bd58670cc8c413065830365039fe0
Author: Rafał Miłecki <rafal at milecki.pl>
AuthorDate: Wed Jan 13 09:16:46 2021 +0100
bcm4908: prepend kernel images with a custom header
It's required for CFE to accept kernel.
Signed-off-by: Rafał Miłecki <rafal at milecki.pl>
---
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)
More information about the lede-commits
mailing list