Home | History | Annotate | Line # | Download | only in dts
      1  1.1.1.2  jmcneill // SPDX-License-Identifier: GPL-2.0
      2      1.1  jmcneill /*
      3      1.1  jmcneill  * Device tree sources for Exynos4 thermal zone
      4      1.1  jmcneill  *
      5      1.1  jmcneill  * Copyright (c) 2014 Lukasz Majewski <l.majewski (a] samsung.com>
      6      1.1  jmcneill  */
      7      1.1  jmcneill 
      8      1.1  jmcneill #include <dt-bindings/thermal/thermal.h>
      9      1.1  jmcneill 
     10      1.1  jmcneill / {
     11      1.1  jmcneill thermal-zones {
     12      1.1  jmcneill 	cpu_thermal: cpu-thermal {
     13      1.1  jmcneill 		thermal-sensors = <&tmu 0>;
     14      1.1  jmcneill 		polling-delay-passive = <0>;
     15      1.1  jmcneill 		polling-delay = <0>;
     16      1.1  jmcneill 		trips {
     17      1.1  jmcneill 			cpu_alert0: cpu-alert-0 {
     18      1.1  jmcneill 				temperature = <70000>; /* millicelsius */
     19      1.1  jmcneill 				hysteresis = <10000>; /* millicelsius */
     20      1.1  jmcneill 				type = "active";
     21      1.1  jmcneill 			};
     22      1.1  jmcneill 			cpu_alert1: cpu-alert-1 {
     23      1.1  jmcneill 				temperature = <95000>; /* millicelsius */
     24      1.1  jmcneill 				hysteresis = <10000>; /* millicelsius */
     25      1.1  jmcneill 				type = "active";
     26      1.1  jmcneill 			};
     27      1.1  jmcneill 			cpu_alert2: cpu-alert-2 {
     28      1.1  jmcneill 				temperature = <110000>; /* millicelsius */
     29      1.1  jmcneill 				hysteresis = <10000>; /* millicelsius */
     30      1.1  jmcneill 				type = "active";
     31      1.1  jmcneill 			};
     32      1.1  jmcneill 			cpu_crit0: cpu-crit-0 {
     33      1.1  jmcneill 				temperature = <120000>; /* millicelsius */
     34      1.1  jmcneill 				hysteresis = <0>; /* millicelsius */
     35      1.1  jmcneill 				type = "critical";
     36      1.1  jmcneill 			};
     37      1.1  jmcneill 		};
     38      1.1  jmcneill 		cooling-maps {
     39      1.1  jmcneill 			map0 {
     40      1.1  jmcneill 				trip = <&cpu_alert0>;
     41      1.1  jmcneill 			};
     42      1.1  jmcneill 			map1 {
     43      1.1  jmcneill 				trip = <&cpu_alert1>;
     44      1.1  jmcneill 			};
     45      1.1  jmcneill 		};
     46      1.1  jmcneill 	};
     47      1.1  jmcneill };
     48      1.1  jmcneill };
     49