1203d3d4aSZhang Rui# 2203d3d4aSZhang Rui# Generic thermal sysfs drivers configuration 3203d3d4aSZhang Rui# 4203d3d4aSZhang Rui 5203d3d4aSZhang Ruimenuconfig THERMAL 663c4ec90SZhang Rui tristate "Generic Thermal sysfs driver" 7203d3d4aSZhang Rui help 8203d3d4aSZhang Rui Generic Thermal Sysfs driver offers a generic mechanism for 9203d3d4aSZhang Rui thermal management. Usually it's made up of one or more thermal 10203d3d4aSZhang Rui zone and cooling device. 11543a9561SLen Brown Each thermal zone contains its own temperature, trip points, 12203d3d4aSZhang Rui cooling devices. 13203d3d4aSZhang Rui All platforms with ACPI thermal support can use this driver. 1463c4ec90SZhang Rui If you want this support, you should say Y or M here. 1516d75239SRene Herman 1616d75239SRene Hermanconfig THERMAL_HWMON 17ab92402aSJean Delvare bool 18df43176cSJan Beulich depends on THERMAL 1916d75239SRene Herman depends on HWMON=y || HWMON=THERMAL 20ab92402aSJean Delvare default y 216a92c366SVincenzo Frascino 22*02361418SAmit Daniel Kachhapconfig CPU_THERMAL 23*02361418SAmit Daniel Kachhap bool "generic cpu cooling support" 24*02361418SAmit Daniel Kachhap depends on THERMAL && CPU_FREQ 25*02361418SAmit Daniel Kachhap help 26*02361418SAmit Daniel Kachhap This implements the generic cpu cooling mechanism through frequency 27*02361418SAmit Daniel Kachhap reduction, cpu hotplug and any other ways of reducing temperature. An 28*02361418SAmit Daniel Kachhap ACPI version of this already exists(drivers/acpi/processor_thermal.c). 29*02361418SAmit Daniel Kachhap This will be useful for platforms using the generic thermal interface 30*02361418SAmit Daniel Kachhap and not the ACPI interface. 31*02361418SAmit Daniel Kachhap If you want this support, you should say Y here. 32*02361418SAmit Daniel Kachhap 336a92c366SVincenzo Frascinoconfig SPEAR_THERMAL 346a92c366SVincenzo Frascino bool "SPEAr thermal sensor driver" 356a92c366SVincenzo Frascino depends on THERMAL 366a92c366SVincenzo Frascino depends on PLAT_SPEAR 37b9c7aff4SViresh Kumar depends on OF 386a92c366SVincenzo Frascino help 396a92c366SVincenzo Frascino Enable this to plug the SPEAr thermal sensor driver into the Linux 406a92c366SVincenzo Frascino thermal framework 411e426ffdSKuninori Morimoto 421e426ffdSKuninori Morimotoconfig RCAR_THERMAL 431e426ffdSKuninori Morimoto tristate "Renesas R-Car thermal driver" 441e426ffdSKuninori Morimoto depends on THERMAL 451e426ffdSKuninori Morimoto depends on ARCH_SHMOBILE 461e426ffdSKuninori Morimoto help 471e426ffdSKuninori Morimoto Enable this to plug the R-Car thermal sensor driver into the Linux 481e426ffdSKuninori Morimoto thermal framework 49