Merge branch 'x86-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/kernel...
[sfrench/cifs-2.6.git] / Documentation / devicetree / bindings / thermal / nvidia,tegra186-bpmp-thermal.txt
1 NVIDIA Tegra186 BPMP thermal sensor
2
3 In Tegra186, the BPMP (Boot and Power Management Processor) implements an
4 interface that is used to read system temperatures, including CPU cluster
5 and GPU temperatures. This binding describes the thermal sensor that is
6 exposed by BPMP.
7
8 The BPMP thermal node must be located directly inside the main BPMP node. See
9 ../firmware/nvidia,tegra186-bpmp.txt for details of the BPMP binding.
10
11 This node represents a thermal sensor. See thermal.txt for details of the
12 core thermal binding.
13
14 Required properties:
15 - compatible:
16     Array of strings.
17     One of:
18     - "nvidia,tegra186-bpmp-thermal".
19 - #thermal-sensor-cells: Cell for sensor index.
20     Single-cell integer.
21     Must be <1>.
22
23 Example:
24
25 bpmp {
26         ...
27
28         bpmp_thermal: thermal {
29                 compatible = "nvidia,tegra186-bpmp-thermal";
30                 #thermal-sensor-cells = <1>;
31         };
32 };