Makefile revision 1.2
1# $NetBSD: Makefile,v 1.2 2020/05/23 13:24:08 skrll 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_SOC_IMX6Q=y \ 15 CONFIG_MACH_MESON8=y \ 16 CONFIG_ARCH_OMAP3=y \ 17 CONFIG_ARCH_SOCFPGA=y \ 18 CONFIG_MACH_SUN4I=y \ 19 CONFIG_MACH_SUN5I=y \ 20 CONFIG_MACH_SUN6I=y \ 21 CONFIG_MACH_SUN7I=y \ 22 CONFIG_MACH_SUN8I=y \ 23 CONFIG_MACH_SUN9I=y \ 24 CONFIG_ARCH_TEGRA_124_SOC=y \ 25 CONFIG_ARCH_VEXPRESS=y \ 26 CONFIG_ARCH_ZYNQ=y 27.endif 28 29DTSFILESCMD= ${MAKE} -C ${ARCHDTSDIR} ${DTSMAKEVARS} -v dtb-y 30DTS= ${DTSFILESCMD:sh} 31 32 33# Extra .dts files from arch/arm/dts 34.if !empty(MACHINE_ARCH:Mearmv7*) 35DTS+= sun5i-r8-pocketchip.dts 36DTS+= sun7i-a20-olinuxino-lime2-emmc-spi.dts 37DTS+= sun8i-h2-plus-bananapi-p2-zero.dts 38DTS+= sun8i-h3-nanopi-r1.dts 39.endif 40 41.include <bsd.dtb.mk> 42