diff options
-rw-r--r-- | arch/arm/boot/dts/omap4-cpu-thermal.dtsi | 41 |
1 files changed, 41 insertions, 0 deletions
diff --git a/arch/arm/boot/dts/omap4-cpu-thermal.dtsi b/arch/arm/boot/dts/omap4-cpu-thermal.dtsi new file mode 100644 index 000000000000..cb9458feb2e3 --- /dev/null +++ b/arch/arm/boot/dts/omap4-cpu-thermal.dtsi | |||
@@ -0,0 +1,41 @@ | |||
1 | /* | ||
2 | * Device Tree Source for OMAP4/5 SoC CPU thermal | ||
3 | * | ||
4 | * Copyright (C) 2013 Texas Instruments Incorporated - http://www.ti.com/ | ||
5 | * Contact: Eduardo Valentin <eduardo.valentin@ti.com> | ||
6 | * | ||
7 | * This file is licensed under the terms of the GNU General Public License | ||
8 | * version 2. This program is licensed "as is" without any warranty of any | ||
9 | * kind, whether express or implied. | ||
10 | */ | ||
11 | |||
12 | #include <dt-bindings/thermal/thermal.h> | ||
13 | |||
14 | cpu_thermal: cpu_thermal { | ||
15 | polling-delay-passive = <250>; /* milliseconds */ | ||
16 | polling-delay = <1000>; /* milliseconds */ | ||
17 | |||
18 | /* sensor ID */ | ||
19 | thermal-sensors = <&bandgap 0>; | ||
20 | |||
21 | trips { | ||
22 | cpu_alert0: cpu_alert { | ||
23 | temperature = <100000>; /* millicelsius */ | ||
24 | hysteresis = <2000>; /* millicelsius */ | ||
25 | type = "passive"; | ||
26 | }; | ||
27 | cpu_crit: cpu_crit { | ||
28 | temperature = <125000>; /* millicelsius */ | ||
29 | hysteresis = <2000>; /* millicelsius */ | ||
30 | type = "critical"; | ||
31 | }; | ||
32 | }; | ||
33 | |||
34 | cooling-maps { | ||
35 | map0 { | ||
36 | trip = <&cpu_alert0>; | ||
37 | cooling-device = | ||
38 | <&cpu0 THERMAL_NO_LIMIT THERMAL_NO_LIMIT>; | ||
39 | }; | ||
40 | }; | ||
41 | }; | ||