diff options
Diffstat (limited to 'roms/skiboot/doc/device-tree/reserved-memory.rst')
-rw-r--r-- | roms/skiboot/doc/device-tree/reserved-memory.rst | 32 |
1 files changed, 32 insertions, 0 deletions
diff --git a/roms/skiboot/doc/device-tree/reserved-memory.rst b/roms/skiboot/doc/device-tree/reserved-memory.rst new file mode 100644 index 000000000..c75d56414 --- /dev/null +++ b/roms/skiboot/doc/device-tree/reserved-memory.rst @@ -0,0 +1,32 @@ +reserved-memory device tree nodes +================================= + +OPAL exposes reserved memory through a top-level reserved-memory node, +containing subnodes that represent each reserved memory region. + +This follows the Linux specification for the /reserved-memory node, +described in the kernel source tree, in: + + Documentation/devicetree/bindings/reserved-memory/reserved-memory.txt + +The top-level /reserved-memory node contains: :: + + #size-cells = <2> + #address-cells = <2> + +Addresses and sizes are all 64-bits. + +``ranges`` + the empty ranges node indicates no translation of physical + addresses in the subnodes. + +The sub-nodes under the /reserved-memory node contain: + +``reg = <address size>`` + the address and size of the reserved memory region. The address + and size values are two cells each, as signified by the top-level + ``#{address,size}-cells`` + +``ibm,prd-label = "string"`` + a string token for use by the prd system. Specific ranges may be + used by prd - those will be referenced by this label. |