y2038: sparc: remove use of struct timex
[sfrench/cifs-2.6.git] / Documentation / devicetree / bindings / power / pd-samsung.txt
1 * Samsung Exynos Power Domains
2
3 Exynos processors include support for multiple power domains which are used
4 to gate power to one or more peripherals on the processor.
5
6 Required Properties:
7 - compatible: should be one of the following.
8     * samsung,exynos4210-pd - for exynos4210 type power domain.
9     * samsung,exynos5433-pd - for exynos5433 type power domain.
10 - reg: physical base address of the controller and length of memory mapped
11     region.
12 - #power-domain-cells: number of cells in power domain specifier;
13     must be 0.
14
15 Optional Properties:
16 - label: Human readable string with domain name. Will be visible in userspace
17         to let user to distinguish between multiple domains in SoC.
18 - power-domains: phandle pointing to the parent power domain, for more details
19                  see Documentation/devicetree/bindings/power/power_domain.txt
20
21 Deprecated Properties:
22 - clocks
23 - clock-names
24
25 Node of a device using power domains must have a power-domains property
26 defined with a phandle to respective power domain.
27
28 Example:
29
30         lcd0: power-domain-lcd0 {
31                 compatible = "samsung,exynos4210-pd";
32                 reg = <0x10023C00 0x10>;
33                 #power-domain-cells = <0>;
34                 label = "LCD0";
35         };
36
37         mfc_pd: power-domain@10044060 {
38                 compatible = "samsung,exynos4210-pd";
39                 reg = <0x10044060 0x20>;
40                 #power-domain-cells = <0>;
41                 label = "MFC";
42         };
43
44 See Documentation/devicetree/bindings/power/power_domain.txt for description
45 of consumer-side bindings.