1 1.3.4.2 yamt # $NetBSD: std.armadaxp,v 1.3.4.2 2014/05/22 11:39:40 yamt Exp $ 2 1.3.4.2 yamt # 3 1.3.4.2 yamt # standard NetBSD/evbarm for ARMADAXP options 4 1.3.4.2 yamt 5 1.3.4.2 yamt machine evbarm arm 6 1.3.4.2 yamt include "conf/std" # MI standard options 7 1.3.4.2 yamt 8 1.3.4.2 yamt include "arch/evbarm/conf/files.armadaxp" 9 1.3.4.2 yamt 10 1.3.4.2 yamt options EXEC_ELF32 11 1.3.4.2 yamt options EXEC_SCRIPT 12 1.3.4.2 yamt 13 1.3.4.2 yamt # To support easy transit to ../arch/arm/arm32 14 1.3.4.2 yamt options ARM32 15 1.3.4.2 yamt options __HAVE_FAST_SOFTINTS # should be in types.h 16 1.3.4.2 yamt options __HAVE_PCI_CONF_HOOK # should be in types.h 17 1.3.4.2 yamt 18 1.3.4.2 yamt 19 1.3.4.2 yamt # Build for armv7-a, soft-floats only 20 1.3.4.2 yamt makeoptions CPUFLAGS="-march=armv7-a -msoft-float" 21 1.3.4.2 yamt 22 1.3.4.2 yamt options KERNEL_BASE_EXT=0x80000000 23 1.3.4.2 yamt options STARTUP_PAGETABLE_ADDR=0x00100000 24 1.3.4.2 yamt options MEMSTART=0x00000000 25 1.3.4.2 yamt makeoptions LOADADDRESS="0x00200000" 26 1.3.4.2 yamt makeoptions KERNEL_BASE_PHYS="0x00200000" 27 1.3.4.2 yamt makeoptions KERNEL_BASE_VIRT="0x80200000" 28 1.3.4.2 yamt 29 1.3.4.2 yamt makeoptions BOARDTYPE="armadaxp" 30 1.3.4.2 yamt makeoptions BOARDMKFRAG="${THISARM}/conf/mk.armadaxp" 31 1.3.4.2 yamt 32 1.3.4.2 yamt options EVBARM_BOARDTYPE="Armada XP" 33 1.3.4.2 yamt options ARM_HAS_VBAR 34 1.3.4.2 yamt options ARM_INTR_IMPL="<arch/arm/marvell/mvsoc_intr.h>" 35 1.3.4.2 yamt options COM_REGMAP 36 1.3.4.2 yamt options COM_16750 37 1.3.4.2 yamt options PIC_MAXSOURCES=128 38