std.armadaxp revision 1.4
11.4Sskrll# $NetBSD: std.armadaxp,v 1.4 2017/07/01 09:26:51 skrll Exp $ 21.1Srkujawa# 31.1Srkujawa# standard NetBSD/evbarm for ARMADAXP options 41.1Srkujawa 51.1Srkujawamachine evbarm arm 61.1Srkujawainclude "conf/std" # MI standard options 71.1Srkujawa 81.1Srkujawainclude "arch/evbarm/conf/files.armadaxp" 91.1Srkujawa 101.1Srkujawaoptions EXEC_ELF32 111.1Srkujawaoptions EXEC_SCRIPT 121.1Srkujawa 131.1Srkujawa# To support easy transit to ../arch/arm/arm32 141.1Srkujawaoptions ARM32 151.1Srkujawaoptions __HAVE_FAST_SOFTINTS # should be in types.h 161.1Srkujawaoptions __HAVE_PCI_CONF_HOOK # should be in types.h 171.4Sskrlloptions __HAVE_CPU_UAREA_ALLOC_IDLELWP 181.1Srkujawa 191.1Srkujawa 201.1Srkujawa# Build for armv7-a, soft-floats only 211.1Srkujawamakeoptions CPUFLAGS="-march=armv7-a -msoft-float" 221.1Srkujawa 231.3Smattoptions KERNEL_BASE_EXT=0x80000000 241.1Srkujawaoptions STARTUP_PAGETABLE_ADDR=0x00100000 251.1Srkujawaoptions MEMSTART=0x00000000 261.1Srkujawamakeoptions LOADADDRESS="0x00200000" 271.3Smattmakeoptions KERNEL_BASE_PHYS="0x00200000" 281.3Smattmakeoptions KERNEL_BASE_VIRT="0x80200000" 291.1Srkujawa 301.1Srkujawamakeoptions BOARDTYPE="armadaxp" 311.1Srkujawamakeoptions BOARDMKFRAG="${THISARM}/conf/mk.armadaxp" 321.1Srkujawa 331.1Srkujawaoptions EVBARM_BOARDTYPE="Armada XP" 341.2Srkujawaoptions ARM_HAS_VBAR 351.1Srkujawaoptions ARM_INTR_IMPL="<arch/arm/marvell/mvsoc_intr.h>" 361.1Srkujawaoptions COM_REGMAP 371.1Srkujawaoptions COM_16750 381.1Srkujawaoptions PIC_MAXSOURCES=128 39