xref: /openbmc/linux/drivers/acpi/dptf/Kconfig (revision 2ce6324e)
1b2441318SGreg Kroah-Hartman# SPDX-License-Identifier: GPL-2.0
26256ebd5SSrinivas Pandruvadaconfig DPTF_POWER
36256ebd5SSrinivas Pandruvada	tristate "DPTF Platform Power Participant"
46256ebd5SSrinivas Pandruvada	depends on X86
56256ebd5SSrinivas Pandruvada	help
66256ebd5SSrinivas Pandruvada	  This driver adds support for Dynamic Platform and Thermal Framework
76256ebd5SSrinivas Pandruvada	  (DPTF) Platform Power Participant device (INT3407) support.
86256ebd5SSrinivas Pandruvada	  This participant is responsible for exposing platform telemetry:
96256ebd5SSrinivas Pandruvada		max_platform_power
106256ebd5SSrinivas Pandruvada		platform_power_source
116256ebd5SSrinivas Pandruvada		adapter_rating
126256ebd5SSrinivas Pandruvada		battery_steady_power
136256ebd5SSrinivas Pandruvada		charger_type
146256ebd5SSrinivas Pandruvada
156256ebd5SSrinivas Pandruvada	  To compile this driver as a module, choose M here:
166256ebd5SSrinivas Pandruvada	  the module will be called dptf_power.
17*2ce6324eSSrinivas Pandruvada
18*2ce6324eSSrinivas Pandruvadaconfig DPTF_PCH_FIVR
19*2ce6324eSSrinivas Pandruvada	tristate "DPTF PCH FIVR Participant"
20*2ce6324eSSrinivas Pandruvada	depends on X86
21*2ce6324eSSrinivas Pandruvada	help
22*2ce6324eSSrinivas Pandruvada	  This driver adds support for Dynamic Platform and Thermal Framework
23*2ce6324eSSrinivas Pandruvada	  (DPTF) PCH FIVR Participant device support. This driver allows to
24*2ce6324eSSrinivas Pandruvada	  switch PCH FIVR (Fully Integrated Voltage Regulator) frequency.
25*2ce6324eSSrinivas Pandruvada	  This participant is responsible for exposing:
26*2ce6324eSSrinivas Pandruvada		freq_mhz_low_clock
27*2ce6324eSSrinivas Pandruvada		freq_mhz_high_clock
28*2ce6324eSSrinivas Pandruvada
29*2ce6324eSSrinivas Pandruvada	  To compile this driver as a module, choose M here:
30*2ce6324eSSrinivas Pandruvada	  the module will be called dptf_pch_fivr.
31