Merge tag 'regmap-fix-v5.11-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git...
[linux/fpc-iii.git] / drivers / acpi / dptf / Kconfig
blob1e8c7ce89bf1f66d0bba80ebb4874a9bbf68b65b
1 # SPDX-License-Identifier: GPL-2.0
3 menuconfig ACPI_DPTF
4         bool "Intel DPTF (Dynamic Platform and Thermal Framework) Support"
5         depends on X86
6         help
7           Intel Dynamic Platform and Thermal Framework (DPTF) is a platform
8           level hardware/software solution for power and thermal management.
10           As a container for multiple power/thermal technologies, DPTF provides
11           a coordinated approach for different policies to effect the hardware
12           state of a system.
14           For more information see:
15           <https://01.org/intel%C2%AE-dynamic-platform-and-thermal-framework-dptf-chromium-os/overview>
17 if ACPI_DPTF
19 config DPTF_POWER
20         tristate "Platform Power DPTF Participant"
21         default m
22         help
23           This driver adds support for Dynamic Platform and Thermal Framework
24           (DPTF) Platform Power Participant device (INT3407) support.
25           This participant is responsible for exposing platform telemetry:
26                 max_platform_power
27                 platform_power_source
28                 adapter_rating
29                 battery_steady_power
30                 charger_type
32           To compile this driver as a module, choose M here:
33           the module will be called dptf_power.
35 config DPTF_PCH_FIVR
36         tristate "PCH FIVR DPTF Participant"
37         default m
38         help
39           This driver adds support for Dynamic Platform and Thermal Framework
40           (DPTF) PCH FIVR Participant device support. This driver allows to
41           switch the PCH FIVR (Fully Integrated Voltage Regulator) frequency.
42           This participant is responsible for exposing:
43                 freq_mhz_low_clock
44                 freq_mhz_high_clock
46           To compile this driver as a module, choose M here:
47           the module will be called dptf_pch_fivr.
49 endif