std.armadaxp revision 1.5
11.5Sskrll# $NetBSD: std.armadaxp,v 1.5 2018/10/07 07:48:43 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.5Sskrllinclude "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.5Sskrllmakeoptions 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.5Sskrllmakeoptions LOADADDRESS="0x00200000" 271.5Sskrllmakeoptions KERNEL_BASE_PHYS="0x00200000" 281.5Sskrllmakeoptions KERNEL_BASE_VIRT="0x80200000" 291.1Srkujawa 301.5Sskrllmakeoptions BOARDTYPE="armadaxp" 311.5Sskrllmakeoptions BOARDMKFRAG="${THISARM}/conf/mk.armadaxp" 321.1Srkujawa 331.1Srkujawaoptions EVBARM_BOARDTYPE="Armada XP" 341.5Sskrlloptions 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