aboutsummaryrefslogtreecommitdiff
path: root/machine/machine.mk.in
diff options
context:
space:
mode:
authorYan <892930505@qq.com>2020-11-01 08:14:48 +0800
committerGitHub <noreply@github.com>2020-10-31 17:14:48 -0700
commita4d4298ca10527a51fad86c53a93c48e6f510092 (patch)
tree7f2c843dd521181cbf3ae8ffa5ba660997c0b3f3 /machine/machine.mk.in
parentdef2f01eee49aa639c6e393d161687998cd64c4e (diff)
downloadpk-a4d4298ca10527a51fad86c53a93c48e6f510092.zip
pk-a4d4298ca10527a51fad86c53a93c48e6f510092.tar.gz
pk-a4d4298ca10527a51fad86c53a93c48e6f510092.tar.bz2
Disable device tree filter when load a dts from file (#219)
* add device tree in elf, using --with-dts to add the absolute path of device tree * Disable device tree filter * Remove *.dtb dependence, when the --with-dts option is not used
Diffstat (limited to 'machine/machine.mk.in')
-rw-r--r--machine/machine.mk.in7
1 files changed, 7 insertions, 0 deletions
diff --git a/machine/machine.mk.in b/machine/machine.mk.in
index dcecb7a..ee0fc36 100644
--- a/machine/machine.mk.in
+++ b/machine/machine.mk.in
@@ -37,3 +37,10 @@ machine_c_srcs = \
machine_asm_srcs = \
mentry.S \
fp_asm.S \
+
+ifneq (@CUSTOM_DTS@,no)
+mentry.o: custom.dtb
+
+custom.dtb: $(CUSTOM_DTS)
+ dtc -O dtb $^ -o $@
+endif \ No newline at end of file