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