1*3e8c4d31SAmit Kucheria# 2*3e8c4d31SAmit Kucheria# ACPI INT340x thermal drivers configuration 3*3e8c4d31SAmit Kucheria# 4*3e8c4d31SAmit Kucheria 5*3e8c4d31SAmit Kucheriaconfig INT340X_THERMAL 6*3e8c4d31SAmit Kucheria tristate "ACPI INT340X thermal drivers" 7*3e8c4d31SAmit Kucheria depends on X86 && ACPI 8*3e8c4d31SAmit Kucheria select THERMAL_GOV_USER_SPACE 9*3e8c4d31SAmit Kucheria select ACPI_THERMAL_REL 10*3e8c4d31SAmit Kucheria select ACPI_FAN 11*3e8c4d31SAmit Kucheria select INTEL_SOC_DTS_IOSF_CORE 12*3e8c4d31SAmit Kucheria help 13*3e8c4d31SAmit Kucheria Newer laptops and tablets that use ACPI may have thermal sensors and 14*3e8c4d31SAmit Kucheria other devices with thermal control capabilities outside the core 15*3e8c4d31SAmit Kucheria CPU/SOC, for thermal safety reasons. 16*3e8c4d31SAmit Kucheria They are exposed for the OS to use via the INT3400 ACPI device object 17*3e8c4d31SAmit Kucheria as the master, and INT3401~INT340B ACPI device objects as the slaves. 18*3e8c4d31SAmit Kucheria Enable this to expose the temperature information and cooling ability 19*3e8c4d31SAmit Kucheria from these objects to userspace via the normal thermal framework. 20*3e8c4d31SAmit Kucheria This means that a wide range of applications and GUI widgets can show 21*3e8c4d31SAmit Kucheria the information to the user or use this information for making 22*3e8c4d31SAmit Kucheria decisions. For example, the Intel Thermal Daemon can use this 23*3e8c4d31SAmit Kucheria information to allow the user to select his laptop to run without 24*3e8c4d31SAmit Kucheria turning on the fans. 25*3e8c4d31SAmit Kucheria 26*3e8c4d31SAmit Kucheriaconfig ACPI_THERMAL_REL 27*3e8c4d31SAmit Kucheria tristate 28*3e8c4d31SAmit Kucheria depends on ACPI 29*3e8c4d31SAmit Kucheria 30*3e8c4d31SAmit Kucheriaif INT340X_THERMAL 31*3e8c4d31SAmit Kucheria 32*3e8c4d31SAmit Kucheriaconfig INT3406_THERMAL 33*3e8c4d31SAmit Kucheria tristate "ACPI INT3406 display thermal driver" 34*3e8c4d31SAmit Kucheria depends on ACPI_VIDEO 35*3e8c4d31SAmit Kucheria help 36*3e8c4d31SAmit Kucheria The display thermal device represents the LED/LCD display panel 37*3e8c4d31SAmit Kucheria that may or may not include touch support. The main function of 38*3e8c4d31SAmit Kucheria the display thermal device is to allow control of the display 39*3e8c4d31SAmit Kucheria brightness in order to address a thermal condition or to reduce 40*3e8c4d31SAmit Kucheria power consumed by display device. 41*3e8c4d31SAmit Kucheria 42*3e8c4d31SAmit Kucheriaendif 43