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