aboutsummaryrefslogtreecommitdiff
path: root/platform/ext/target/musca_a/target_cfg.c
diff options
context:
space:
mode:
Diffstat (limited to 'platform/ext/target/musca_a/target_cfg.c')
-rw-r--r--platform/ext/target/musca_a/target_cfg.c9
1 files changed, 4 insertions, 5 deletions
diff --git a/platform/ext/target/musca_a/target_cfg.c b/platform/ext/target/musca_a/target_cfg.c
index bf39090b62..06ebd44a14 100644
--- a/platform/ext/target/musca_a/target_cfg.c
+++ b/platform/ext/target/musca_a/target_cfg.c
@@ -19,7 +19,6 @@
#include "platform_description.h"
#include "device_definition.h"
#include "region_defs.h"
-#include "tfm_secure_api.h"
#include "tfm_plat_defs.h"
#include "region.h"
@@ -291,26 +290,26 @@ void sau_and_idau_cfg(void)
TZ_SAU_Enable();
/* Configures SAU regions to be non-secure */
- SAU->RNR = TFM_NS_REGION_CODE;
+ SAU->RNR = 0U;
SAU->RBAR = (memory_regions.non_secure_partition_base
& SAU_RBAR_BADDR_Msk);
SAU->RLAR = (memory_regions.non_secure_partition_limit
& SAU_RLAR_LADDR_Msk)
| SAU_RLAR_ENABLE_Msk;
- SAU->RNR = TFM_NS_REGION_DATA;
+ SAU->RNR = 1U;
SAU->RBAR = (NS_DATA_START & SAU_RBAR_BADDR_Msk);
SAU->RLAR = (NS_DATA_LIMIT & SAU_RLAR_LADDR_Msk) | SAU_RLAR_ENABLE_Msk;
/* Configures veneers region to be non-secure callable */
- SAU->RNR = TFM_NS_REGION_VENEER;
+ SAU->RNR = 2U;
SAU->RBAR = (memory_regions.veneer_base & SAU_RBAR_BADDR_Msk);
SAU->RLAR = (memory_regions.veneer_limit & SAU_RLAR_LADDR_Msk)
| SAU_RLAR_ENABLE_Msk
| SAU_RLAR_NSC_Msk;
/* Configure the peripherals space */
- SAU->RNR = TFM_NS_REGION_PERIPH_1;
+ SAU->RNR = 3U;
SAU->RBAR = (PERIPHERALS_BASE_NS_START & SAU_RBAR_BADDR_Msk);
SAU->RLAR = (PERIPHERALS_BASE_NS_END & SAU_RLAR_LADDR_Msk)
| SAU_RLAR_ENABLE_Msk;