brintos

brintos / linux-shallow public Read only

0
0
Text · 1.7 KiB · e76b13e Raw
50 lines · plain
1# SPDX-License-Identifier: GPL-2.0-only2#3# ACPI INT340x thermal drivers configuration4#5 6config INT340X_THERMAL7	tristate "ACPI INT340X thermal drivers"8	depends on X86_64 && ACPI && PCI9	select THERMAL_GOV_USER_SPACE10	select ACPI_THERMAL_REL11	select ACPI_FAN12	select ACPI_THERMAL_LIB13	select INTEL_SOC_DTS_IOSF_CORE14	select INTEL_TCC15	select PROC_THERMAL_MMIO_RAPL if POWERCAP16	help17	  Newer laptops and tablets that use ACPI may have thermal sensors and18	  other devices with thermal control capabilities outside the core19	  CPU/SOC, for thermal safety reasons.20	  They are exposed for the OS to use via the INT3400 ACPI device object21	  as the master, and INT3401~INT340B ACPI device objects as the slaves.22	  Enable this to expose the temperature information and cooling ability23	  from these objects to userspace via the normal thermal framework.24	  This means that a wide range of applications and GUI widgets can show25	  the information to the user or use this information for making26	  decisions. For example, the Intel Thermal Daemon can use this27	  information to allow the user to select his laptop to run without28	  turning on the fans.29 30config ACPI_THERMAL_REL31	tristate32	depends on ACPI33 34if INT340X_THERMAL35 36config INT3406_THERMAL37	tristate "ACPI INT3406 display thermal driver"38	depends on ACPI_VIDEO39	help40	  The display thermal device represents the LED/LCD display panel41	  that may or may not include touch support. The main function of42	  the display thermal device is to allow control of the display43	  brightness in order to address a thermal condition or to reduce44	  power consumed by display device.45 46config PROC_THERMAL_MMIO_RAPL47	tristate48	select INTEL_RAPL_CORE49endif50