Kbuild: Use dtc's -d (dependency) option
[firefly-linux-kernel-4.4.55.git] / arch / arm / boot / Makefile
index a1edfd5a129a653ba847b5fb310a88bacfecfc1d..816e91bce2f9aa7d4b52e6c4cfb745f45f86f16b 100644 (file)
@@ -59,9 +59,11 @@ $(obj)/zImage:       $(obj)/compressed/vmlinux FORCE
 
 endif
 
+targets += $(dtb-y)
+
 # Rule to build device tree blobs
-$(obj)/%.dtb: $(src)/dts/%.dts
-       $(call cmd,dtc)
+$(obj)/%.dtb: $(src)/dts/%.dts FORCE
+       $(call if_changed_dep,dtc)
 
 $(obj)/dtbs: $(addprefix $(obj)/, $(dtb-y))