Lines Matching +full:memory +full:- +full:region
1 Device-tree bindings for persistent memory regions
2 -----------------------------------------------------
4 Persistent memory refers to a class of memory devices that are:
6 a) Usable as main system memory (i.e. cacheable), and
9 Given b) it is best to think of persistent memory as a kind of memory mapped
11 persistent regions separately to the normal memory pool. To aid with that this
13 memory regions exist inside the physical address space.
15 Bindings for the region nodes:
16 -----------------------------
19 - compatible = "pmem-region"
21 - reg = <base, size>;
24 range should be mappable as normal system memory would be
33 - Any relevant NUMA assocativity properties for the target platform.
35 - volatile; This property indicates that this region is actually
36 backed by non-persistent memory. This lets the OS know that it
40 If this property is absent then the OS must assume that the region
41 is backed by non-volatile memory.
44 --------------------
47 * This node specifies one 4KB region spanning from
48 * 0x5000 to 0x5fff that is backed by non-volatile memory.
51 compatible = "pmem-region";
57 * volatile (normal) memory.
60 compatible = "pmem-region";