1 1.5 jmcneill # $NetBSD: Makefile,v 1.5 2021/11/12 21:55:17 jmcneill Exp $ 2 1.1 jmcneill 3 1.1 jmcneill DTSARCH= arm 4 1.1 jmcneill DTSGNUARCH= arm 5 1.1 jmcneill 6 1.1 jmcneill ARCHDTSDIR= $S/external/gpl2/dts/dist/arch/arm/boot/dts 7 1.1 jmcneill 8 1.1 jmcneill .if !empty(MACHINE_ARCH:Mearmv6*) 9 1.1 jmcneill DTSMAKEVARS= CONFIG_ARCH_BCM2835=y 10 1.1 jmcneill .elif !empty(MACHINE_ARCH:Mearmv7*) 11 1.1 jmcneill DTSMAKEVARS= CONFIG_SOC_AM33XX=y \ 12 1.1 jmcneill CONFIG_ARCH_BCM2835=y \ 13 1.1 jmcneill CONFIG_ARCH_EXYNOS5=y \ 14 1.2 skrll CONFIG_SOC_IMX6Q=y \ 15 1.3 jmcneill CONFIG_SOC_IMX7D=y \ 16 1.1 jmcneill CONFIG_MACH_MESON8=y \ 17 1.1 jmcneill CONFIG_ARCH_OMAP3=y \ 18 1.4 jmcneill CONFIG_ARCH_INTEL_SOCFPGA=y \ 19 1.5 jmcneill CONFIG_ARCH_ROCKCHIP=y \ 20 1.1 jmcneill CONFIG_MACH_SUN4I=y \ 21 1.1 jmcneill CONFIG_MACH_SUN5I=y \ 22 1.1 jmcneill CONFIG_MACH_SUN6I=y \ 23 1.1 jmcneill CONFIG_MACH_SUN7I=y \ 24 1.1 jmcneill CONFIG_MACH_SUN8I=y \ 25 1.1 jmcneill CONFIG_MACH_SUN9I=y \ 26 1.1 jmcneill CONFIG_ARCH_TEGRA_124_SOC=y \ 27 1.1 jmcneill CONFIG_ARCH_VEXPRESS=y \ 28 1.1 jmcneill CONFIG_ARCH_ZYNQ=y 29 1.1 jmcneill .endif 30 1.1 jmcneill 31 1.1 jmcneill DTSFILESCMD= ${MAKE} -C ${ARCHDTSDIR} ${DTSMAKEVARS} -v dtb-y 32 1.1 jmcneill DTS= ${DTSFILESCMD:sh} 33 1.1 jmcneill 34 1.1 jmcneill 35 1.1 jmcneill # Extra .dts files from arch/arm/dts 36 1.1 jmcneill .if !empty(MACHINE_ARCH:Mearmv7*) 37 1.1 jmcneill DTS+= sun5i-r8-pocketchip.dts 38 1.1 jmcneill DTS+= sun7i-a20-olinuxino-lime2-emmc-spi.dts 39 1.1 jmcneill DTS+= sun8i-h2-plus-bananapi-p2-zero.dts 40 1.1 jmcneill DTS+= sun8i-h3-nanopi-r1.dts 41 1.1 jmcneill .endif 42 1.1 jmcneill 43 1.1 jmcneill .include <bsd.dtb.mk> 44