std.generic revision 1.6
11.6Sjmcneill#	$NetBSD: std.generic,v 1.6 2018/11/14 11:02:52 jmcneill Exp $
21.1Sryo#
31.1Sryo# 	generic NetBSD/evbarm with FDT support
41.1Sryo
51.1Sryomachine		evbarm arm
61.1Sryoinclude		"conf/std"
71.1Sryoinclude		"arch/arm/conf/std.arm"		# arch standard options
81.1Sryo
91.3Sskrlloptions 	EXEC_ELF32
101.3Sskrlloptions 	EXEC_SCRIPT
111.3Sskrll
121.1Sryo# Architecture opions
131.1Sryooptions 	ARM32
141.3Sskrll
151.2Sskrlloptions 	ARM_GENERIC_TODR
161.1Sryooptions 	ARM_HAS_VBAR
171.1Sryooptions 	ARM_INTR_IMPL="<arch/arm/fdt/fdt_intr.h>"
181.1Sryooptions 	DRAM_BLOCKS=256
191.1Sryooptions 	EVBARM_BOARDTYPE="evbarm"
201.1Sryooptions 	FDT				# Flattened Device Tree support
211.1Sryooptions 	FPU_VFP
221.1Sryooptions 	MODULAR
231.1Sryooptions 	MODULAR_DEFAULT_AUTOLOAD
241.1Sryooptions 	PCI_NETBSD_CONFIGURE
251.1Sryooptions 	TPIDRPRW_IS_CURCPU
261.2Sskrlloptions 	__BUS_SPACE_HAS_STREAM_METHODS
271.2Sskrlloptions 	__HAVE_CPU_COUNTER
281.2Sskrlloptions 	__HAVE_CPU_UAREA_ALLOC_IDLELWP
291.3Sskrlloptions 	__HAVE_GENERIC_START
301.3Sskrlloptions 	__HAVE_GENERIC_CPU_INITCLOCKS
311.2Sskrlloptions 	__HAVE_FAST_SOFTINTS		# should be in types.h
321.2Sskrlloptions 	__HAVE_PCI_CONF_HOOK
331.6Sjmcneilloptions 	__HAVE_PCI_MSI_MSIX
341.2Sskrll
351.1Sryomakeoptions	BOARDMKFRAG="${THISARM}/conf/mk.generic"
361.1Sryo
371.3Sskrll# The physical address is chosen by u-boot and determined by armv6_start.S.
381.3Sskrll# The 64 byte offset is due to u-boot header.
391.3Sskrllmakeoptions	KERNEL_BASE_PHYS="0x00000040"
401.3Sskrllmakeoptions	KERNEL_BASE_VIRT="0x80000040"
411.3Sskrll
421.1Sryo# General options
431.1Sryooptions 	CHILD_MAX=1024	# 160 is too few
441.1Sryooptions 	OPEN_MAX=1024	# 128 is too few
45