Merge branch 'core-core-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git...
[sfrench/cifs-2.6.git] / Documentation / devicetree / bindings / power / xlnx,zynqmp-genpd.txt
1 -----------------------------------------------------------
2 Device Tree Bindings for the Xilinx Zynq MPSoC PM domains
3 -----------------------------------------------------------
4 The binding for zynqmp-power-controller follow the common
5 generic PM domain binding[1].
6
7 [1] Documentation/devicetree/bindings/power/power_domain.txt
8
9 == Zynq MPSoC Generic PM Domain Node ==
10
11 Required property:
12  - Below property should be in zynqmp-firmware node.
13  - #power-domain-cells: Number of cells in a PM domain specifier. Must be 1.
14
15 Power domain ID indexes are mentioned in
16 include/dt-bindings/power/xlnx-zynqmp-power.h.
17
18 -------
19 Example
20 -------
21
22 firmware {
23         zynqmp_firmware: zynqmp-firmware {
24                 ...
25                 #power-domain-cells = <1>;
26                 ...
27         };
28 };
29
30 sata {
31         ...
32         power-domains = <&zynqmp_firmware 28>;
33         ...
34 };