Currently nearly all dts files for MediaTek targets will be compiled at once. Split them for each target.
Signed-off-by: Weijie Gao <[email protected]> --- arch/arm/dts/Makefile | 34 +++++++++++++++++++++++++--------- 1 file changed, 25 insertions(+), 9 deletions(-) diff --git a/arch/arm/dts/Makefile b/arch/arm/dts/Makefile index 0bf3697bdbe..6aa7f5c106b 100644 --- a/arch/arm/dts/Makefile +++ b/arch/arm/dts/Makefile @@ -1132,14 +1132,20 @@ dtb-$(CONFIG_SOC_K3_AM62A7) += \ dtb-$(CONFIG_SOC_K3_AM62P5) += k3-am62p5-r5-sk.dtb -dtb-$(CONFIG_ARCH_MEDIATEK) += \ +dtb-$(CONFIG_TARGET_MT7622) += \ mt7622-rfb.dtb \ + mt7622-bananapi-bpi-r64.dtb + +dtb-$(CONFIG_TARGET_MT7623) += \ mt7623a-unielec-u7623-02-emmc.dtb \ - mt7622-bananapi-bpi-r64.dtb \ - mt7623n-bananapi-bpi-r2.dtb \ + mt7623n-bananapi-bpi-r2.dtb + +dtb-$(CONFIG_TARGET_MT7981) += \ mt7981-rfb.dtb \ mt7981-emmc-rfb.dtb \ - mt7981-sd-rfb.dtb \ + mt7981-sd-rfb.dtb + +dtb-$(CONFIG_TARGET_MT7986) += \ mt7986a-bpi-r3-sd.dtb \ mt7986a-bpi-r3-emmc.dtb \ mt7986a-rfb.dtb \ @@ -1147,12 +1153,22 @@ dtb-$(CONFIG_ARCH_MEDIATEK) += \ mt7986a-sd-rfb.dtb \ mt7986b-sd-rfb.dtb \ mt7986a-emmc-rfb.dtb \ - mt7986b-emmc-rfb.dtb \ + mt7986b-emmc-rfb.dtb + +dtb-$(CONFIG_TARGET_MT7988) += \ mt7988-rfb.dtb \ - mt7988-sd-rfb.dtb \ - mt8183-pumpkin.dtb \ - mt8512-bm1-emmc.dtb \ - mt8516-pumpkin.dtb \ + mt7988-sd-rfb.dtb + +dtb-$(CONFIG_TARGET_MT8183) += \ + mt8183-pumpkin.dtb + +dtb-$(CONFIG_TARGET_MT8512) += \ + mt8512-bm1-emmc.dtb + +dtb-$(CONFIG_TARGET_MT8516) += \ + mt8516-pumpkin.dtb + +dtb-$(CONFIG_TARGET_MT8518) += \ mt8518-ap1-emmc.dtb dtb-$(CONFIG_ARCH_NPCM7xx) += nuvoton-npcm750-evb.dtb -- 2.34.1

