18c2ecf20Sopenharmony_ci# SPDX-License-Identifier: GPL-2.0 28c2ecf20Sopenharmony_ci 38c2ecf20Sopenharmony_cimenuconfig ACPI_DPTF 48c2ecf20Sopenharmony_ci bool "Intel DPTF (Dynamic Platform and Thermal Framework) Support" 58c2ecf20Sopenharmony_ci depends on X86 68c2ecf20Sopenharmony_ci help 78c2ecf20Sopenharmony_ci Intel Dynamic Platform and Thermal Framework (DPTF) is a platform 88c2ecf20Sopenharmony_ci level hardware/software solution for power and thermal management. 98c2ecf20Sopenharmony_ci 108c2ecf20Sopenharmony_ci As a container for multiple power/thermal technologies, DPTF provides 118c2ecf20Sopenharmony_ci a coordinated approach for different policies to effect the hardware 128c2ecf20Sopenharmony_ci state of a system. 138c2ecf20Sopenharmony_ci 148c2ecf20Sopenharmony_ci For more information see: 158c2ecf20Sopenharmony_ci <https://01.org/intel%C2%AE-dynamic-platform-and-thermal-framework-dptf-chromium-os/overview> 168c2ecf20Sopenharmony_ci 178c2ecf20Sopenharmony_ciif ACPI_DPTF 188c2ecf20Sopenharmony_ci 198c2ecf20Sopenharmony_ciconfig DPTF_POWER 208c2ecf20Sopenharmony_ci tristate "Platform Power DPTF Participant" 218c2ecf20Sopenharmony_ci default m 228c2ecf20Sopenharmony_ci help 238c2ecf20Sopenharmony_ci This driver adds support for Dynamic Platform and Thermal Framework 248c2ecf20Sopenharmony_ci (DPTF) Platform Power Participant device (INT3407) support. 258c2ecf20Sopenharmony_ci This participant is responsible for exposing platform telemetry: 268c2ecf20Sopenharmony_ci max_platform_power 278c2ecf20Sopenharmony_ci platform_power_source 288c2ecf20Sopenharmony_ci adapter_rating 298c2ecf20Sopenharmony_ci battery_steady_power 308c2ecf20Sopenharmony_ci charger_type 318c2ecf20Sopenharmony_ci 328c2ecf20Sopenharmony_ci To compile this driver as a module, choose M here: 338c2ecf20Sopenharmony_ci the module will be called dptf_power. 348c2ecf20Sopenharmony_ci 358c2ecf20Sopenharmony_ciconfig DPTF_PCH_FIVR 368c2ecf20Sopenharmony_ci tristate "PCH FIVR DPTF Participant" 378c2ecf20Sopenharmony_ci default m 388c2ecf20Sopenharmony_ci help 398c2ecf20Sopenharmony_ci This driver adds support for Dynamic Platform and Thermal Framework 408c2ecf20Sopenharmony_ci (DPTF) PCH FIVR Participant device support. This driver allows to 418c2ecf20Sopenharmony_ci switch the PCH FIVR (Fully Integrated Voltage Regulator) frequency. 428c2ecf20Sopenharmony_ci This participant is responsible for exposing: 438c2ecf20Sopenharmony_ci freq_mhz_low_clock 448c2ecf20Sopenharmony_ci freq_mhz_high_clock 458c2ecf20Sopenharmony_ci 468c2ecf20Sopenharmony_ci To compile this driver as a module, choose M here: 478c2ecf20Sopenharmony_ci the module will be called dptf_pch_fivr. 488c2ecf20Sopenharmony_ci 498c2ecf20Sopenharmony_ciendif 50