Linux 4.1.18
[linux/fpc-iii.git] / Documentation / devicetree / bindings / arm / ux500 / power_domain.txt
blob5679d1742d3eeb8419ca55ff63d9dd5a8b687936
1 * ST-Ericsson UX500 PM Domains
3 UX500 supports multiple PM domains which are used to gate power to one or
4 more peripherals on the SOC.
6 The implementation of PM domains for UX500 are based upon the generic PM domain
7 and use the corresponding DT bindings.
9 ==PM domain providers==
11 Required properties:
12  - compatible: Must be "stericsson,ux500-pm-domains".
13  - #power-domain-cells : Number of cells in a power domain specifier, must be 1.
15 Example:
16         pm_domains: pm_domains0 {
17                 compatible = "stericsson,ux500-pm-domains";
18                 #power-domain-cells = <1>;
19         };
21 ==PM domain consumers==
23 Required properties:
24  - power-domains: A phandle and PM domain specifier. Below are the list of
25                 valid specifiers:
27                 Index   Specifier
28                 -----   ---------
29                 0       DOMAIN_VAPE
31 Example:
32         sdi0_per1@80126000 {
33                 compatible = "arm,pl18x", "arm,primecell";
34                 power-domains = <&pm_domains DOMAIN_VAPE>
35         };