xref: /freebsd/sys/contrib/device-tree/Bindings/arm/ux500/power_domain.txt (revision 8ddb146abcdf061be9f2c0db7e391697dafad85c)
1* ST-Ericsson UX500 PM Domains
2
3UX500 supports multiple PM domains which are used to gate power to one or
4more peripherals on the SOC.
5
6The implementation of PM domains for UX500 are based upon the generic PM domain
7and use the corresponding DT bindings.
8
9==PM domain providers==
10
11Required properties:
12 - compatible: Must be "stericsson,ux500-pm-domains".
13 - #power-domain-cells : Number of cells in a power domain specifier, must be 1.
14
15Example:
16	pm_domains: pm_domains0 {
17		compatible = "stericsson,ux500-pm-domains";
18		#power-domain-cells = <1>;
19	};
20
21==PM domain consumers==
22
23Required properties:
24 - power-domains: A phandle and PM domain specifier. Below are the list of
25		valid specifiers:
26
27		Index	Specifier
28		-----	---------
29		0	DOMAIN_VAPE
30
31Example:
32	sdi0_per1@80126000 {
33		compatible = "arm,pl18x", "arm,primecell";
34		power-domains = <&pm_domains DOMAIN_VAPE>
35	};
36