xref: /openbmc/linux/Documentation/devicetree/bindings/reserved-memory/memory-region.yaml (revision 4f2c0a4acffbec01079c28f839422e64ddeff004)
1bf99826fSMaxime Ripard# SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause)
2bf99826fSMaxime Ripard%YAML 1.2
3bf99826fSMaxime Ripard---
4bf99826fSMaxime Ripard$id: http://devicetree.org/schemas/reserved-memory/memory-region.yaml#
5bf99826fSMaxime Ripard$schema: http://devicetree.org/meta-schemas/core.yaml#
6bf99826fSMaxime Ripard
7*dd3cb467SAndrew Lunntitle: Reserved Memory Region
8bf99826fSMaxime Ripard
9bf99826fSMaxime Ripardmaintainers:
10bf99826fSMaxime Ripard  - devicetree-spec@vger.kernel.org
11bf99826fSMaxime Ripard
12bf99826fSMaxime Riparddescription: |
13bf99826fSMaxime Ripard  Regions in the /reserved-memory node may be referenced by other device
14bf99826fSMaxime Ripard  nodes by adding a memory-region property to the device node.
15bf99826fSMaxime Ripard
16bf99826fSMaxime Ripardselect: true
17bf99826fSMaxime Ripard
18bf99826fSMaxime Ripardproperties:
19bf99826fSMaxime Ripard  memory-region:
20bf99826fSMaxime Ripard    $ref: /schemas/types.yaml#/definitions/phandle-array
21bf99826fSMaxime Ripard    description: >
22bf99826fSMaxime Ripard      Phandle to a /reserved-memory child node assigned to the device.
23bf99826fSMaxime Ripard
24bf99826fSMaxime Ripard  memory-region-names:
25bf99826fSMaxime Ripard    $ref: /schemas/types.yaml#/definitions/string-array
26bf99826fSMaxime Ripard    description: >
27bf99826fSMaxime Ripard      A list of names, one for each corresponding entry in the
28bf99826fSMaxime Ripard      memory-region property
29bf99826fSMaxime Ripard
30bf99826fSMaxime RipardadditionalProperties: true
31bf99826fSMaxime Ripard
32bf99826fSMaxime Ripardexamples:
33bf99826fSMaxime Ripard  - |
34bf99826fSMaxime Ripard    fb0: video@12300000 {
35bf99826fSMaxime Ripard        /* ... */
36bf99826fSMaxime Ripard        reg = <0x12300000 0x1000>;
37bf99826fSMaxime Ripard        memory-region = <&display_reserved>;
38bf99826fSMaxime Ripard    };
39bf99826fSMaxime Ripard
40bf99826fSMaxime Ripard...
41