From 0fa93fad62c1cf6fb1f4c0f8fa30afcb0dbe50aa Mon Sep 17 00:00:00 2001 From: Gerard Marull-Paretas Date: Mon, 26 Feb 2024 22:51:47 +0100 Subject: [PATCH] [nrf fromlist] boards: nrf54h20pdk: add APP<->RADIO shared memory regions Add memory regions shared between APP and RADIO cores. Upstream PR: https://github.com/zephyrproject-rtos/zephyr/pull/69487 Signed-off-by: Gerard Marull-Paretas (cherry picked from commit 34583f1bdd77a17a3bf63d6002134b5537d80df1) --- .../nrf54h20pdk_nrf54h20-memory_map.dtsi | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) diff --git a/boards/arm/nrf54h20pdk_nrf54h20/nrf54h20pdk_nrf54h20-memory_map.dtsi b/boards/arm/nrf54h20pdk_nrf54h20/nrf54h20pdk_nrf54h20-memory_map.dtsi index ac524936e4a..8caa7734e6f 100644 --- a/boards/arm/nrf54h20pdk_nrf54h20/nrf54h20pdk_nrf54h20-memory_map.dtsi +++ b/boards/arm/nrf54h20pdk_nrf54h20/nrf54h20pdk_nrf54h20-memory_map.dtsi @@ -6,6 +6,25 @@ / { reserved-memory { + cpuapp_cpurad_ram0x_region: memory@2f0bf000 { + compatible = "nordic,owned-memory"; + reg = <0x2f0bf000 DT_SIZE_K(4)>; + status = "disabled"; + perm-read; + perm-write; + #address-cells = <1>; + #size-cells = <1>; + ranges = <0x0 0x2f0bf000 0x1000>; + + cpuapp_cpurad_ipc_shm: memory@0 { + reg = <0x0 DT_SIZE_K(2)>; + }; + + cpurad_cpuapp_ipc_shm: memory@800 { + reg = <0x800 DT_SIZE_K(2)>; + }; + }; + cpuppr_ram3x_region: memory@2fc00000 { compatible = "nordic,owned-memory"; reg = <0x2fc00000 DT_SIZE_K(28)>;