xref: /openbmc/linux/drivers/acpi/dptf/Kconfig (revision 3bf90eca)
1# SPDX-License-Identifier: GPL-2.0
2
3menuconfig 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.
9
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.
13
14if ACPI_DPTF
15
16config DPTF_POWER
17	tristate "Platform Power DPTF Participant"
18	default m
19	help
20	  This driver adds support for Dynamic Platform and Thermal Framework
21	  (DPTF) Platform Power Participant device (INT3407) support.
22	  This participant is responsible for exposing platform telemetry:
23		max_platform_power
24		platform_power_source
25		adapter_rating
26		battery_steady_power
27		charger_type
28
29	  To compile this driver as a module, choose M here:
30	  the module will be called dptf_power.
31
32config DPTF_PCH_FIVR
33	tristate "PCH FIVR DPTF Participant"
34	default m
35	help
36	  This driver adds support for Dynamic Platform and Thermal Framework
37	  (DPTF) PCH FIVR Participant device support. This driver allows to
38	  switch the PCH FIVR (Fully Integrated Voltage Regulator) frequency.
39	  This participant is responsible for exposing:
40		freq_mhz_low_clock
41		freq_mhz_high_clock
42
43	  To compile this driver as a module, choose M here:
44	  the module will be called dptf_pch_fivr.
45
46endif
47