exynos4-cpu-thermal.dtsi revision 295011
1295011Sandrew/* 2295011Sandrew * Device tree sources for Exynos4 thermal zone 3295011Sandrew * 4295011Sandrew * Copyright (c) 2014 Lukasz Majewski <l.majewski@samsung.com> 5295011Sandrew * 6295011Sandrew * This program is free software; you can redistribute it and/or modify 7295011Sandrew * it under the terms of the GNU General Public License version 2 as 8295011Sandrew * published by the Free Software Foundation. 9295011Sandrew * 10295011Sandrew */ 11295011Sandrew 12295011Sandrew#include <dt-bindings/thermal/thermal.h> 13295011Sandrew 14295011Sandrew/ { 15295011Sandrewthermal-zones { 16295011Sandrew cpu_thermal: cpu-thermal { 17295011Sandrew thermal-sensors = <&tmu 0>; 18295011Sandrew polling-delay-passive = <0>; 19295011Sandrew polling-delay = <0>; 20295011Sandrew trips { 21295011Sandrew cpu_alert0: cpu-alert-0 { 22295011Sandrew temperature = <70000>; /* millicelsius */ 23295011Sandrew hysteresis = <10000>; /* millicelsius */ 24295011Sandrew type = "active"; 25295011Sandrew }; 26295011Sandrew cpu_alert1: cpu-alert-1 { 27295011Sandrew temperature = <95000>; /* millicelsius */ 28295011Sandrew hysteresis = <10000>; /* millicelsius */ 29295011Sandrew type = "active"; 30295011Sandrew }; 31295011Sandrew cpu_alert2: cpu-alert-2 { 32295011Sandrew temperature = <110000>; /* millicelsius */ 33295011Sandrew hysteresis = <10000>; /* millicelsius */ 34295011Sandrew type = "active"; 35295011Sandrew }; 36295011Sandrew cpu_crit0: cpu-crit-0 { 37295011Sandrew temperature = <120000>; /* millicelsius */ 38295011Sandrew hysteresis = <0>; /* millicelsius */ 39295011Sandrew type = "critical"; 40295011Sandrew }; 41295011Sandrew }; 42295011Sandrew cooling-maps { 43295011Sandrew map0 { 44295011Sandrew trip = <&cpu_alert0>; 45295011Sandrew }; 46295011Sandrew map1 { 47295011Sandrew trip = <&cpu_alert1>; 48295011Sandrew }; 49295011Sandrew }; 50295011Sandrew }; 51295011Sandrew}; 52295011Sandrew}; 53