GNU Linux-libre 4.14.324-gnu1
[releases.git] / Documentation / devicetree / bindings / arm / tegra / nvidia,tegra186-pmc.txt
1 NVIDIA Tegra Power Management Controller (PMC)
2
3 Required properties:
4 - compatible: Should contain one of the following:
5   - "nvidia,tegra186-pmc": for Tegra186
6 - reg: Must contain an (offset, length) pair of the register set for each
7   entry in reg-names.
8 - reg-names: Must include the following entries:
9   - "pmc"
10   - "wake"
11   - "aotag"
12   - "scratch"
13
14 Optional properties:
15 - nvidia,invert-interrupt: If present, inverts the PMU interrupt signal.
16
17 Example:
18
19 SoC DTSI:
20
21         pmc@c3600000 {
22                 compatible = "nvidia,tegra186-pmc";
23                 reg = <0 0x0c360000 0 0x10000>,
24                       <0 0x0c370000 0 0x10000>,
25                       <0 0x0c380000 0 0x10000>,
26                       <0 0x0c390000 0 0x10000>;
27                 reg-names = "pmc", "wake", "aotag", "scratch";
28         };
29
30 Board DTS:
31
32         pmc@c360000 {
33                 nvidia,invert-interrupt;
34         };