|
|
@@ -96,9 +96,16 @@ endif
|
|
|
$(LINUX_DIR)/$(KERNEL_FILE): $(LINUX_DIR)/.config
|
|
|
$(START_TRACE) "target/$(ADK_TARGET_ARCH)-kernel-compile.. "
|
|
|
ifneq ($(ADK_TARGET_KERNEL_APPEND_DTB),)
|
|
|
+ifneq ($(ADK_LINUX_KERNEL_MIPS_ELF_APPENDED_DTB),)
|
|
|
+ ${KERNEL_MAKE} vmlinux dtbs $(MAKE_TRACE)
|
|
|
+ $(TARGET_CROSS)objcopy --update-section \
|
|
|
+ .appended_dtb=$(LINUX_DIR)/arch/mips/boot/dts/${ADK_TARGET_KERNEL_APPEND_DTB}.dtb \
|
|
|
+ $(LINUX_DIR)/vmlinux
|
|
|
+else
|
|
|
${KERNEL_MAKE} zImage dtbs $(MAKE_TRACE)
|
|
|
(cd $(LINUX_DIR)/arch/$(ADK_TARGET_ARCH)/boot && \
|
|
|
cat dts/${ADK_TARGET_KERNEL_APPEND_DTB}.dtb >> zImage)
|
|
|
+endif
|
|
|
endif
|
|
|
${KERNEL_MAKE} $(KERNEL_TARGET) $(MAKE_TRACE)
|
|
|
$(CMD_TRACE) " done"
|