Kconfig 2.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869
  1. #
  2. # Generic thermal sysfs drivers configuration
  3. #
  4. menuconfig THERMAL
  5. tristate "Generic Thermal sysfs driver"
  6. help
  7. Generic Thermal Sysfs driver offers a generic mechanism for
  8. thermal management. Usually it's made up of one or more thermal
  9. zone and cooling device.
  10. Each thermal zone contains its own temperature, trip points,
  11. cooling devices.
  12. All platforms with ACPI thermal support can use this driver.
  13. If you want this support, you should say Y or M here.
  14. config THERMAL_HWMON
  15. bool
  16. depends on THERMAL
  17. depends on HWMON=y || HWMON=THERMAL
  18. default y
  19. config CPU_THERMAL
  20. bool "generic cpu cooling support"
  21. depends on THERMAL && CPU_FREQ
  22. select CPU_FREQ_TABLE
  23. help
  24. This implements the generic cpu cooling mechanism through frequency
  25. reduction, cpu hotplug and any other ways of reducing temperature. An
  26. ACPI version of this already exists(drivers/acpi/processor_thermal.c).
  27. This will be useful for platforms using the generic thermal interface
  28. and not the ACPI interface.
  29. If you want this support, you should say Y here.
  30. config SPEAR_THERMAL
  31. bool "SPEAr thermal sensor driver"
  32. depends on THERMAL
  33. depends on PLAT_SPEAR
  34. depends on OF
  35. help
  36. Enable this to plug the SPEAr thermal sensor driver into the Linux
  37. thermal framework
  38. config RCAR_THERMAL
  39. tristate "Renesas R-Car thermal driver"
  40. depends on THERMAL
  41. depends on ARCH_SHMOBILE
  42. help
  43. Enable this to plug the R-Car thermal sensor driver into the Linux
  44. thermal framework
  45. config EXYNOS_THERMAL
  46. tristate "Temperature sensor on Samsung EXYNOS"
  47. depends on (ARCH_EXYNOS4 || ARCH_EXYNOS5) && THERMAL
  48. select CPU_FREQ_TABLE
  49. help
  50. If you say yes here you get support for TMU (Thermal Managment
  51. Unit) on SAMSUNG EXYNOS series of SoC.
  52. config FAIR_SHARE
  53. bool "Fair-share thermal governor"
  54. depends on THERMAL
  55. help
  56. Enable this to manage platform thermals using fair-share governor.
  57. config STEP_WISE
  58. bool "Step_wise thermal governor"
  59. depends on THERMAL
  60. help
  61. Enable this to manage platform thermals using a simple linear