soc: arm: Kconfig: Add config for NRF_SPU region sizes

Needs to be aware of the Kconfig NRF5340_CPUAPP_ERRATUM19.

Signed-off-by: Øyvind Rønningstad <oyvind.ronningstad@nordicsemi.no>
This commit is contained in:
Øyvind Rønningstad 2020-02-21 10:14:38 +01:00 committed by Ioannis Glaropoulos
commit 1d5cb928dd

View file

@ -41,6 +41,22 @@ config CPU_HAS_NRF_IDAU
(IDAU: "Implementation-Defined Attribution Unit", in accordance with (IDAU: "Implementation-Defined Attribution Unit", in accordance with
ARM terminology). ARM terminology).
if CPU_HAS_NRF_IDAU
config NRF_SPU_FLASH_REGION_SIZE
hex
default 0x8000 if SOC_NRF9160
default 0x8000 if SOC_NRF5340_CPUAPP && NRF5340_CPUAPP_ERRATUM19
default 0x4000 if SOC_NRF5340_CPUAPP
help
FLASH region size for the NRF_SPU peripheral
config NRF_SPU_RAM_REGION_SIZE
hex
default 0x2000 if SOC_NRF9160 || SOC_NRF5340_CPUAPP
help
RAM region size for the NRF_SPU peripheral
endif
config CPU_HAS_FPU_DOUBLE_PRECISION config CPU_HAS_FPU_DOUBLE_PRECISION
bool bool
depends on CPU_CORTEX_M7 depends on CPU_CORTEX_M7