1 1.34 matt # $NetBSD: Makefile.inc,v 1.34 2013/02/06 01:31:55 matt Exp $ 2 1.1 thorpej # 3 1.1 thorpej # etc.evbarm/Makefile.inc -- evbarm-specific etc Makefile targets 4 1.1 thorpej # 5 1.1 thorpej 6 1.21 pavel # If you change the list of distributed kernels, don't forget 7 1.21 pavel # to update the release documentation in distrib/notes/common/contents 8 1.30 matt EVBARM_BOARDS= 9 1.21 pavel 10 1.13 thorpej .if ${MACHINE_ARCH} == "arm" 11 1.30 matt # Little endian platforms (armv4 or pre-armv5t) 12 1.34 matt EVBARM_BOARDS+= ADI_BRH CP3100 GEMINI GUMSTIX INTEGRATOR \ 13 1.30 matt IQ80310 IQ80321 MINI2440 MV2120 SMDK2410 \ 14 1.30 matt SMDK2800 TEAMASA_NPWR TS7200 TWINTAIL 15 1.30 matt .endif 16 1.30 matt 17 1.33 matt .if ${MACHINE_ARCH} == "arm" || ${MACHINE_ARCH} == "earm" \ 18 1.33 matt || ${MACHINE_ARCH} == "earmhf" 19 1.34 matt # Little endian platforms with VFP 20 1.34 matt EVBARM_BOARDS+= BCM5301X BEAGLEBOARD BEAGLEBOARDXM BEAGLEBONE TISDP2420 21 1.34 matt .endif 22 1.34 matt .if ${MACHINE_ARCH} == "arm" || ${MACHINE_ARCH} == "earm" 23 1.30 matt # Little endian platforms (armv5t+) 24 1.34 matt EVBARM_BOARDS+= OPENRD SHEEVAPLUG 25 1.30 matt .endif 26 1.30 matt 27 1.30 matt .if ${MACHINE_ARCH} == "armeb" 28 1.13 thorpej # Big endian platforms 29 1.30 matt EVBARM_BOARDS+= ADI_BRH 30 1.13 thorpej .endif 31 1.13 thorpej 32 1.13 thorpej .for board in ${EVBARM_BOARDS} 33 1.12 thorpej KERNEL_SETS+= ${board} 34 1.12 thorpej BUILD_KERNELS+= ${board}_INSTALL 35 1.12 thorpej .endfor 36 1.12 thorpej 37 1.13 thorpej .if ${MACHINE_ARCH} == "arm" 38 1.13 thorpej # Little endian platforms. 39 1.30 matt KERNEL_SETS+= IXM1200 HDL_G 40 1.30 matt .endif 41 1.30 matt 42 1.33 matt .if ${MACHINE_ARCH} == "arm" || ${MACHINE_ARCH} == "earm" \ 43 1.33 matt || ${MACHINE_ARCH} == "earmhf" 44 1.32 msaitoh KERNEL_SETS+= RPI 45 1.30 matt .endif 46 1.30 matt 47 1.30 matt .if ${MACHINE_ARCH} == "armeb" 48 1.13 thorpej # Big endian platforms. 49 1.17 scw KERNEL_SETS+= IXM1200 NSLU2 50 1.13 thorpej .endif 51 1.12 thorpej 52 1.29 kiyohara KERNEL_SUFFIXES= bin srec ub 53 1.6 thorpej 54 1.9 lukem INSTALLATION_DIRS+= binary/gzimg \ 55 1.7 thorpej installation/instkernel 56