Home | History | Annotate | Line # | Download | only in allwinner
Makefile revision 1.3
      1 #	$NetBSD: Makefile,v 1.3 2026/03/31 20:24:20 yurix Exp $
      2 
      3 # Important: Regenerate dtb set lists by running 'make update-sets' in
      4 # sys/arch/dtb after changing this file.
      5 
      6 DTSSUBDIR=	allwinner
      7 .if !empty(MACHINE_ARCH:Mearmv7*)
      8 DTSMAKEVARS=					\
      9 		CONFIG_MACH_SUN4I=y		\
     10 		CONFIG_MACH_SUN5I=y		\
     11 		CONFIG_MACH_SUN6I=y		\
     12 		CONFIG_MACH_SUN7I=y		\
     13 		CONFIG_MACH_SUN8I=y		\
     14 		CONFIG_MACH_SUN9I=y
     15 .endif
     16 
     17 DTSFILESCMD=	${MAKE} -C ${ARCHDTSDIR}/${DTSSUBDIR} ${DTSMAKEVARS} -v dtb-y
     18 DTS=		${DTSFILESCMD:sh}
     19 
     20 # Extra .dts files from arch/arm/dts
     21 .if !empty(MACHINE_ARCH:Mearmv7*)
     22 DTS+=		sun5i-r8-pocketchip.dts
     23 DTS+=		sun7i-a20-olinuxino-lime2-emmc-spi.dts
     24 DTS+=		sun8i-h2-plus-bananapi-p2-zero.dts
     25 DTS+=		sun8i-h3-nanopi-r1.dts
     26 .endif
     27 
     28 .include <bsd.dtb.mk>
     29