exynos4-cpu-thermal.dtsi 1.0 KB

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