mirror of
https://github.com/Dasharo/zephyr.git
synced 2026-03-06 14:57:20 -08:00
dts: Move to 'zephyr,memory-attr'
Move to 'zephyr,memory-attr' and use the newly introduced helpers. Signed-off-by: Carlo Caione <ccaione@baylibre.com>
This commit is contained in:
committed by
Carles Cufí
parent
7483e43f0c
commit
15e84cbfac
@@ -17,20 +17,20 @@
|
||||
compatible = "zephyr,memory-region", "mmio-sram";
|
||||
reg = <0x38100000 0x1000>;
|
||||
zephyr,memory-region = "RES0";
|
||||
zephyr,memory-region-mpu = "RAM";
|
||||
zephyr,memory-attr = "RAM";
|
||||
};
|
||||
|
||||
res1: memory@38200000 {
|
||||
compatible = "zephyr,memory-region", "mmio-sram";
|
||||
reg = <0x38200000 0x2000>;
|
||||
zephyr,memory-region = "RES1";
|
||||
zephyr,memory-region-mpu = "RAM_NOCACHE";
|
||||
zephyr,memory-attr = "RAM_NOCACHE";
|
||||
};
|
||||
|
||||
res2: memory@38300000 {
|
||||
compatible = "zephyr,memory-region", "mmio-sram";
|
||||
reg = <0x38300000 0x3000>;
|
||||
zephyr,memory-region = "RES2";
|
||||
zephyr,memory-region-mpu = "RAM";
|
||||
zephyr,memory-attr = "RAM";
|
||||
};
|
||||
};
|
||||
|
||||
@@ -10,14 +10,14 @@
|
||||
compatible = "zephyr,memory-region", "mmio-sram";
|
||||
reg = <0x0 0x42000000 0x0 0x1000>;
|
||||
zephyr,memory-region = "RES0";
|
||||
zephyr,memory-region-mpu = "RAM";
|
||||
zephyr,memory-attr = "RAM";
|
||||
};
|
||||
|
||||
res1: memory@43000000 {
|
||||
compatible = "zephyr,memory-region", "mmio-sram";
|
||||
reg = <0x0 0x43000000 0x0 0x2000>;
|
||||
zephyr,memory-region = "RES1";
|
||||
zephyr,memory-region-mpu = "RAM_NOCACHE";
|
||||
zephyr,memory-attr = "RAM_NOCACHE";
|
||||
};
|
||||
|
||||
res_no_mpu: memory@45000000 {
|
||||
@@ -30,7 +30,7 @@
|
||||
compatible = "zephyr,memory-region", "mmio-sram";
|
||||
reg = <0x0 0x44000000 0x0 0x3000>;
|
||||
zephyr,memory-region = "RES2";
|
||||
zephyr,memory-region-mpu = "RAM";
|
||||
zephyr,memory-attr = "RAM";
|
||||
};
|
||||
};
|
||||
};
|
||||
|
||||
@@ -27,7 +27,7 @@ struct region_map {
|
||||
.region = { \
|
||||
.addr = (uintptr_t) DT_INST_REG_ADDR(n), \
|
||||
.size = DT_INST_REG_SIZE(n), \
|
||||
.attr = DT_INST_ENUM_IDX_OR(n, zephyr_memory_region_mpu, \
|
||||
.attr = DT_INST_ENUM_IDX_OR(n, zephyr_memory_attr, \
|
||||
SMH_REG_ATTR_NUM), \
|
||||
}, \
|
||||
},
|
||||
@@ -103,7 +103,7 @@ static void fill_multi_heap(void)
|
||||
for (size_t idx = 0; idx < DT_NUM_INST_STATUS_OKAY(DT_DRV_COMPAT); idx++) {
|
||||
reg_map = &map[idx];
|
||||
|
||||
/* zephyr,memory-region-mpu property not found. Skip it. */
|
||||
/* zephyr,memory-attr property not found. Skip it. */
|
||||
if (reg_map->region.attr == SMH_REG_ATTR_NUM) {
|
||||
continue;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user