1 * UniPhier Thermal bindings
3 This describes the devicetree bindings for thermal monitor supported by
4 PVT(Process, Voltage and Temperature) monitoring unit implemented on Socionext
9 - "socionext,uniphier-pxs2-thermal" : For UniPhier PXs2 SoC
10 - "socionext,uniphier-ld20-thermal" : For UniPhier LD20 SoC
11 - "socionext,uniphier-pxs3-thermal" : For UniPhier PXs3 SoC
12 - interrupts : IRQ for the temperature alarm
13 - #thermal-sensor-cells : Should be 0. See ./thermal.txt for details.
16 - socionext,tmod-calibration: A pair of calibrated values referred from PVT,
17 in case that the values aren't set on SoC,
18 like a reference board.
23 compatible = "socionext,uniphier-ld20-sysctrl",
24 "simple-mfd", "syscon";
25 reg = <0x61840000 0x10000>;
28 compatible = "socionext,uniphier-ld20-thermal";
30 #thermal-sensor-cells = <0>;
37 polling-delay-passive = <250>; /* 250ms */
38 polling-delay = <1000>; /* 1000ms */
39 thermal-sensors = <&pvtctl>;
43 temperature = <110000>; /* 110C */
47 cpu_alert: cpu_alert {
48 temperature = <100000>; /* 100C */
57 cooling-device = <&cpu0 (-1) (-1)>;
61 cooling-device = <&cpu2 (-1) (-1)>;