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