From 865f4e64b5039920702927f13dbafb2a4d4eebb1 Mon Sep 17 00:00:00 2001 From: Felipe Neves Date: Fri, 3 Feb 2023 12:19:50 -0300 Subject: [PATCH] dts: xtensa: esp32: modify esp32 dts To split ipm area into ipm memory and general use shared memory. Signed-off-by: Felipe Neves --- dts/xtensa/espressif/esp32.dtsi | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) diff --git a/dts/xtensa/espressif/esp32.dtsi b/dts/xtensa/espressif/esp32.dtsi index 74e843f978db6c..f84bcb4ea3b3fc 100644 --- a/dts/xtensa/espressif/esp32.dtsi +++ b/dts/xtensa/espressif/esp32.dtsi @@ -68,9 +68,14 @@ reg = <0x3FFB0000 0x2c200>; }; - shm0: memory@3ffe5230 { + ipmmem0: memory@3ffe5230 { compatible = "mmio-sram"; - reg = <0x3FFE5230 0x800>; + reg = <0x3FFE5230 0x400>; + }; + + shm0: memory@3ffe5630 { + compatible = "mmio-sram"; + reg = <0x3FFE5630 0x400>; }; intc: interrupt-controller@3ff00104 { @@ -117,8 +122,8 @@ compatible = "espressif,esp32-ipm"; reg = <0x3FFE5A30 0x8>; status = "disabled"; - shared-memory = <&shm0>; - shared-memory-size = <2048>; + shared-memory = <&ipmmem0>; + shared-memory-size = <0x400>; interrupts = ; interrupt-parent = <&intc>; };