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