blob: bf64dd32293dc4da60f9a6618cde45571fb1e8e1 [file] [log] [blame]
# Copyright (c) 2025 Nordic Semiconductor ASA
# SPDX-License-Identifier: Apache-2.0
# nRF54L15 DK board configuration
if BOARD_NRF54L15DK_NRF54L15_CPUAPP_NS || BOARD_NRF54L15DK_NRF54L10_CPUAPP_NS
DT_NRF_MPC := $(dt_nodelabel_path,nrf_mpc)
config NRF_TRUSTZONE_FLASH_REGION_SIZE
hex
default $(dt_node_int_prop_hex,$(DT_NRF_MPC),override-granularity)
help
This defines the flash region size from the TrustZone perspective.
It is used when configuring the TrustZone and when setting alignments
requirements for the partitions.
This abstraction allows us to configure TrustZone without depending
on peripheral-specific symbols.
config NRF_TRUSTZONE_RAM_REGION_SIZE
hex
default $(dt_node_int_prop_hex,$(DT_NRF_MPC),override-granularity)
help
This defines the RAM region size from the TrustZone perspective.
It is used when configuring the TrustZone and when setting alignments
requirements for the partitions.
This abstraction allows us to configure TrustZone without depending
on peripheral specific symbols.
endif # BOARD_NRF54L15DK_NRF54L15_CPUAPP_NS || BOARD_NRF54L15DK_NRF54L10_CPUAPP_NS