GNU Linux-libre 4.14.290-gnu1
[releases.git] / arch / metag / boot / dts / Makefile
1 # SPDX-License-Identifier: GPL-2.0
2 dtb-y   += skeleton.dtb
3 dtb-y   += tz1090_generic.dtb
4
5 # Built-in dtb
6 builtindtb-y                            := skeleton
7 builtindtb-$(CONFIG_SOC_TZ1090)         := tz1090_generic
8
9 ifneq ($(CONFIG_METAG_BUILTIN_DTB_NAME),"")
10         builtindtb-y                    := $(patsubst "%",%,$(CONFIG_METAG_BUILTIN_DTB_NAME))
11 endif
12
13 dtb-$(CONFIG_METAG_BUILTIN_DTB) += $(builtindtb-y).dtb
14 obj-$(CONFIG_METAG_BUILTIN_DTB) += $(builtindtb-y).dtb.o
15
16 dtstree         := $(srctree)/$(src)
17 dtb-$(CONFIG_OF_ALL_DTBS) := $(patsubst $(dtstree)/%.dts,%.dtb, $(wildcard $(dtstree)/*.dts))
18
19 .SECONDARY: $(obj)/$(builtindtb-y).dtb.S
20
21 always += $(dtb-y)
22 clean-files += *.dtb *.dtb.S