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