xref: /netbsd-src/sys/arch/evbarm/conf/RPI2 (revision 29299275740e6d437cae3be0478fef97b85b4cd2)
1#
2#	$NetBSD: RPI2,v 1.12 2020/09/29 19:58:50 jmcneill Exp $
3#
4#	RPi2 -- Raspberry Pi 2
5#
6
7include "arch/evbarm/conf/RPI"
8
9no options 	CPU_ARM1176
10no options 	SOC_BCM2835
11no options 	TPIDRPRW_IS_CURLWP
12no options 	ARM11_COMPAT_MMU
13no options 	__HAVE_MM_MD_CACHE_ALIASING
14no makeoptions	CPUFLAGS
15
16#options 	VERBOSE_INIT_ARM
17# EARLYCONS is required for early init messages from VERBOSE_INIT_ARM.
18#options 	EARLYCONS=bcm2836,CONSADDR=0x3f201000	# RPI2
19#options 	EARLYCONS=bcm2837,CONSADDR=0x3f215040	# RPI3
20
21options 	SOC_BCM2836
22options 	CPU_CORTEX
23options 	MULTIPROCESSOR
24#options 	CORTEX_PMC
25options 	TPIDRPRW_IS_CURCPU
26makeoptions 	CPUFLAGS="-mcpu=cortex-a7 -mfpu=neon"
27options 	__HAVE_GENERIC_CPU_INITCLOCKS
28
29# Architecture options
30
31no bcmtmr0	at fdt?			# System Timer
32gtmr*		at fdt? pass 1		# ARM Generic Timer
33armgtmr0	at gtmr?
34