Skip to content

Commit bc01a4c

Browse files
Vge0rgerlubos
authored andcommitted
[nrf noup] platform: ext: nordic_nrf: Custom nRF54L15 linker file
Add a custom section in the linker script for the CRACEN KMU driver use by nRF54L15. We need a buffer in a static memory location which wil be used by the KMU to perform push operations. It's a noup since the KMU is not supported fully upstream yet. Ref: NCSDK-25121 Signed-off-by: Georgios Vasilakis <[email protected]>
1 parent e7ecf59 commit bc01a4c

File tree

1 file changed

+9
-0
lines changed

1 file changed

+9
-0
lines changed

platform/ext/common/gcc/tfm_common_s.ld

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -261,6 +261,15 @@ SECTIONS
261261
VENEERS()
262262
#endif
263263

264+
#if defined(CONFIG_PSA_NEED_CRACEN_KMU_DRIVER)
265+
.nrf_kmu_reserved_push_area S_DATA_START:
266+
{
267+
__nrf_kmu_reserved_push_area = .;
268+
*(.nrf_kmu_reserved_push_area)
269+
__nrf_kmu_reserved_push_area_end = .;
270+
} > RAM
271+
#endif /* CONFIG_PSA_NEED_CRACEN_KMU_DRIVER */
272+
264273
/**** Base address of secure data area */
265274
.tfm_secure_data_start :
266275
{

0 commit comments

Comments
 (0)