Skip to content

Commit 39b734d

Browse files
committed
[nrf noup] soc: nordic: Disable DCACHE for nrf54h20
When the secure domain services are enabled. Noup since the symbol SDFW_SERVICES_ENABLED is not available upstream. This is required specifically for the PSA crypto secure service but I cannot use SSF_PSA_CRYPTO_SERVICE_ENABLED here so I used the SDFW_SERVICES_ENABLED option. This is temporary since we expect to add support for data cache later. This affects the nrf54h20dk cpuapp and cpurad targets. Signed-off-by: Georgios Vasilakis <[email protected]>
1 parent 1e24593 commit 39b734d

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

soc/nordic/nrf54h/Kconfig

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ config SOC_NRF54H20_CPUAPP_COMMON
1616
select CPU_CORTEX_M33
1717
select CPU_HAS_ARM_MPU
1818
select CPU_HAS_ARM_SAU
19-
select CPU_HAS_DCACHE
19+
select CPU_HAS_DCACHE if !SDFW_SERVICES_ENABLED
2020
select CPU_HAS_ICACHE
2121
select CPU_HAS_FPU
2222
select CPU_HAS_CUSTOM_FIXED_SOC_MPU_REGIONS
@@ -43,7 +43,7 @@ config SOC_NRF54H20_CPURAD_COMMON
4343
select CPU_CORTEX_M33
4444
select CPU_HAS_ARM_MPU
4545
select CPU_HAS_ARM_SAU
46-
select CPU_HAS_DCACHE
46+
select CPU_HAS_DCACHE if !SDFW_SERVICES_ENABLED
4747
select CPU_HAS_ICACHE
4848
select CPU_HAS_FPU
4949
select CPU_HAS_CUSTOM_FIXED_SOC_MPU_REGIONS

0 commit comments

Comments
 (0)