1/* 2 * Copyright (c) 2021 Carlo Caione <ccaione@baylibre.com> 3 * 4 * SPDX-License-Identifier: Apache-2.0 5 */ 6 7#include <zephyr/dt-bindings/memory-attr/memory-attr.h> 8#include <zephyr/dt-bindings/memory-attr/memory-attr-arm.h> 9 10/ { 11 /delete-node/ memory@38000000; 12 13 ssram2_3: memory@38000000 { 14 compatible = "zephyr,memory-region", "mmio-sram"; 15 reg = <0x38000000 0x100000>; 16 zephyr,memory-region = "SSRAM2_3"; 17 }; 18 19 res0: memory@38100000 { 20 compatible = "zephyr,memory-region", "mmio-sram"; 21 reg = <0x38100000 0x1000>; 22 zephyr,memory-region = "RES0"; 23 zephyr,memory-attr = <( DT_MEM_ARM(ATTR_MPU_RAM) )>; 24 }; 25 26 res1: memory@38200000 { 27 compatible = "zephyr,memory-region", "mmio-sram"; 28 reg = <0x38200000 0x2000>; 29 zephyr,memory-region = "RES1"; 30 zephyr,memory-attr = <( DT_MEM_ARM(ATTR_MPU_RAM_NOCACHE) )>; 31 }; 32 33 res2: memory@38300000 { 34 compatible = "zephyr,memory-region", "mmio-sram"; 35 reg = <0x38300000 0x3000>; 36 zephyr,memory-region = "RES2"; 37 zephyr,memory-attr = <( DT_MEM_ARM(ATTR_MPU_RAM) )>; 38 }; 39}; 40