Kconfig 1.0 KB

1234567891011121314151617181920212223242526272829303132333435363738394041
  1. menuconfig RT_USING_THERMAL
  2. bool "Using Thermal Management device drivers"
  3. depends on RT_USING_DM
  4. default n
  5. help
  6. Enable the thermal framework which registers sensors/cooling devices and
  7. lets policies throttle clocks, fans, or regulators. Required on SoCs that
  8. monitor die temperature.
  9. if RT_USING_THERMAL
  10. comment "Thermal Sensors Drivers"
  11. endif
  12. config RT_THERMAL_SCMI
  13. bool "ARM SCMI interface"
  14. depends on RT_USING_THERMAL
  15. depends on RT_FIRMWARE_ARM_SCMI
  16. default n
  17. if RT_USING_THERMAL
  18. osource "$(SOC_DM_THERMAL_DIR)/Kconfig"
  19. endif
  20. if RT_USING_THERMAL
  21. comment "Thermal Cool Drivers"
  22. endif
  23. config RT_THERMAL_COOL_PWM_FAN
  24. bool "PWM Fan"
  25. depends on RT_USING_THERMAL
  26. depends on RT_USING_PWM
  27. depends on RT_USING_REGULATOR
  28. depends on RT_USING_OFW
  29. default n
  30. help
  31. Build the cooling device that drives fans via PWM and regulator APIs based
  32. on thermal policy requests.
  33. if RT_USING_THERMAL
  34. osource "$(SOC_DM_THERMAL_COOL_DIR)/Kconfig"
  35. endif