k3-am654-industrial-thermal.dtsi 1.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445
  1. // SPDX-License-Identifier: GPL-2.0
  2. #include <dt-bindings/thermal/thermal.h>
  3. mpu0_thermal: mpu0-thermal {
  4. polling-delay-passive = <250>; /* milliseconds */
  5. polling-delay = <500>; /* milliseconds */
  6. thermal-sensors = <&wkup_vtm0 0>;
  7. trips {
  8. mpu0_crit: mpu0-crit {
  9. temperature = <125000>; /* milliCelsius */
  10. hysteresis = <2000>; /* milliCelsius */
  11. type = "critical";
  12. };
  13. };
  14. };
  15. mpu1_thermal: mpu1-thermal {
  16. polling-delay-passive = <250>; /* milliseconds */
  17. polling-delay = <500>; /* milliseconds */
  18. thermal-sensors = <&wkup_vtm0 1>;
  19. trips {
  20. mpu1_crit: mpu1-crit {
  21. temperature = <125000>; /* milliCelsius */
  22. hysteresis = <2000>; /* milliCelsius */
  23. type = "critical";
  24. };
  25. };
  26. };
  27. mcu_thermal: mcu-thermal {
  28. polling-delay-passive = <250>; /* milliseconds */
  29. polling-delay = <500>; /* milliseconds */
  30. thermal-sensors = <&wkup_vtm0 2>;
  31. trips {
  32. mcu_crit: mcu-crit {
  33. temperature = <125000>; /* milliCelsius */
  34. hysteresis = <2000>; /* milliCelsius */
  35. type = "critical";
  36. };
  37. };
  38. };