From 17407d68606bc8091d234d42152654a58e89e103 Mon Sep 17 00:00:00 2001 From: Djordje Nedic Date: Tue, 12 Nov 2024 00:49:55 +0100 Subject: [PATCH] soc: Move up SRAM definitions for stm32h56/7x This moves the SRAM definitions for STM32H56/7x chips up to the top level since they are common to all of them. Signed-off-by: Djordje Nedic --- dts/arm/st/h5/stm32h562.dtsi | 18 ++++++++++++++++++ dts/arm/st/h5/stm32h563Xi.dtsi | 18 ------------------ dts/arm/st/h5/stm32h573Xi.dtsi | 18 ------------------ 3 files changed, 18 insertions(+), 36 deletions(-) diff --git a/dts/arm/st/h5/stm32h562.dtsi b/dts/arm/st/h5/stm32h562.dtsi index 290343ef426a4..4deec2a129fc2 100644 --- a/dts/arm/st/h5/stm32h562.dtsi +++ b/dts/arm/st/h5/stm32h562.dtsi @@ -56,6 +56,24 @@ }; }; + sram1: memory@20000000 { + compatible = "zephyr,memory-region", "mmio-sram"; + reg = <0x20000000 DT_SIZE_K(256)>; + zephyr,memory-region = "SRAM1"; + }; + + sram2: memory@20040000 { + compatible = "zephyr,memory-region", "mmio-sram"; + reg = <0x20040000 DT_SIZE_K(64)>; + zephyr,memory-region = "SRAM2"; + }; + + sram3: memory@20050000 { + compatible = "zephyr,memory-region", "mmio-sram"; + reg = <0x20050000 DT_SIZE_K(320)>; + zephyr,memory-region = "SRAM3"; + }; + backup_sram: memory@40036400 { reg = <0x40036400 DT_SIZE_K(4)>; }; diff --git a/dts/arm/st/h5/stm32h563Xi.dtsi b/dts/arm/st/h5/stm32h563Xi.dtsi index fa80a94828ac4..d6908b65e8ef1 100644 --- a/dts/arm/st/h5/stm32h563Xi.dtsi +++ b/dts/arm/st/h5/stm32h563Xi.dtsi @@ -8,24 +8,6 @@ #include / { - sram1: memory@20000000 { - compatible = "zephyr,memory-region", "mmio-sram"; - reg = <0x20000000 DT_SIZE_K(256)>; - zephyr,memory-region = "SRAM1"; - }; - - sram2: memory@20040000 { - compatible = "zephyr,memory-region", "mmio-sram"; - reg = <0x20040000 DT_SIZE_K(64)>; - zephyr,memory-region = "SRAM2"; - }; - - sram3: memory@20050000 { - compatible = "zephyr,memory-region", "mmio-sram"; - reg = <0x20050000 DT_SIZE_K(320)>; - zephyr,memory-region = "SRAM3"; - }; - soc { flash-controller@40022000 { flash0: flash@8000000 { diff --git a/dts/arm/st/h5/stm32h573Xi.dtsi b/dts/arm/st/h5/stm32h573Xi.dtsi index 3e4a8b0efcf06..1a61321a82aaa 100644 --- a/dts/arm/st/h5/stm32h573Xi.dtsi +++ b/dts/arm/st/h5/stm32h573Xi.dtsi @@ -7,24 +7,6 @@ #include / { - sram1: memory@20000000 { - compatible = "zephyr,memory-region", "mmio-sram"; - reg = <0x20000000 DT_SIZE_K(256)>; - zephyr,memory-region = "SRAM1"; - }; - - sram2: memory@20040000 { - compatible = "zephyr,memory-region", "mmio-sram"; - reg = <0x20040000 DT_SIZE_K(64)>; - zephyr,memory-region = "SRAM2"; - }; - - sram3: memory@20050000 { - compatible = "zephyr,memory-region", "mmio-sram"; - reg = <0x20050000 DT_SIZE_K(320)>; - zephyr,memory-region = "SRAM3"; - }; - soc { flash-controller@40022000 { flash0: flash@8000000 {