1# Nordic Semiconductor nRF91 MCU line
2
3# Copyright (c) 2018 Nordic Semiconductor ASA
4# SPDX-License-Identifier: Apache-2.0
5
6config SOC_SERIES_NRF91X
7	select ARM
8	select CPU_CORTEX_M33
9	select CPU_CORTEX_M_HAS_DWT
10	select CPU_HAS_ARM_MPU
11	select CPU_HAS_NRF_IDAU
12	select CPU_HAS_FPU
13	select ARMV8_M_DSP
14	imply XIP
15	select HAS_NRFX
16	select HAS_SEGGER_RTT if ZEPHYR_SEGGER_MODULE
17	select HAS_POWEROFF
18
19if SOC_SERIES_NRF91X
20
21config NRF_SPU_FLASH_REGION_SIZE
22	hex
23	default 0x8000
24	help
25	  FLASH region size for the NRF_SPU peripheral
26
27config NRF_SPU_RAM_REGION_SIZE
28	hex
29	default 0x2000
30	help
31	  RAM region size for the NRF_SPU peripheral
32
33config NRF_ENABLE_ICACHE
34	bool "Instruction cache (I-Cache)"
35	default y
36
37endif # SOC_SERIES_NRF91X
38