
Since commit 2737dfe096b6 ("kbuild: make arch-dtbs target PHONY"), you can add whatever wrong entries in arch/*/dts/Makefile (and you are free to not add any entry at all). Build succeeds anyway.
I have been eager to revert the harmful commit 27cb7300ffda.
I fixed all the breakage. If I did not do this now, more and more wrong code would come in.
Travis CI tests passed.
Masahiro Yamada (4): ARM: fix arch/arm/dts/Makefile powerpc: fix arch/powerpc/dts/Makefile mips: add missing dtb-y to arch/mips/dts/Makefile Revert "Ensure device tree DTS is compiled"
arch/arm/dts/Makefile | 107 +++++++++++++++++++++++++++++++++++++++++----- arch/mips/dts/Makefile | 5 +++ arch/powerpc/dts/Makefile | 2 +- dts/Makefile | 13 ++---- 4 files changed, 106 insertions(+), 21 deletions(-)