linux/linux.mk: custom dts path - build dtb only from *.dts files
authorIvo Slanina <ivo.slanina@gmail.com>
Sun, 1 Mar 2015 14:51:44 +0000 (15:51 +0100)
committerThomas Petazzoni <thomas.petazzoni@free-electrons.com>
Wed, 4 Mar 2015 22:38:15 +0000 (23:38 +0100)
commit541d9937d43a5954ba640c9523f6b1e60a4e9040
tree2c2715e421c2a8d309163c4ce7d71a5954c88cc1
parent32317a6bef4d7f506acda38eeedb72864eb3a4fa
linux/linux.mk: custom dts path - build dtb only from *.dts files

When building device tree blobs from custom *.dts files, buildroot
initializes KERNEL_DTS_NAME variable from all given file names.
This causes that user can't provide one *.dts file and some other
*.dtsi files as dependencies.

Problem is fixed by adding filter for initializing KERNEL_DTS_NAME
variable with *.dts files only. All user provided files are copied
into kernel source tree, but only file names suffixed with *.dts
are used for building appropriate *.dtb files.

[Thomas: add comment into the code to explain why we are filtering
.dts files only.]

Signed-off-by: Ivo Slanina <ivo.slanina@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
linux/linux.mk