1# $NetBSD: std.imx31,v 1.11 2018/10/15 16:54:54 skrll Exp $ 2# 3# standard NetBSD/evbarm options for FreeScale I.MX31 4 5machine evbarm arm 6include "arch/evbarm/conf/std.evbarm" 7 8# Pull in i.mx31 config definitions. 9include "arch/evbarm/conf/files.imx31" 10 11makeoptions CPUFLAGS="-march=armv6k -mtune=arm1136j-s -mfpu=vfp" 12 13options ARM11_PMC 14options ARM11_CACHE_WRITE_THROUGH 15options ARM_HAS_VBAR 16options FPU_VFP 17options __HAVE_CPU_COUNTER 18options __HAVE_FAST_SOFTINTS # should be in types.h 19options __HAVE_CPU_UAREA_ALLOC_IDLELWP 20options TPIDRPRW_IS_CURCPU 21 22 23makeoptions LOADADDRESS="0x80100000" 24makeoptions BOARDTYPE="imx31" 25makeoptions BOARDMKFRAG="${THISARM}/conf/mk.imx31" 26 27options ARM_INTR_IMPL="<arch/arm/imx/imx31_intr.h>" 28options ARM_GENERIC_TODR 29