Back to home page

OSCL-LXR

 
 

    


0001 # SPDX-License-Identifier: GPL-2.0
0002 
0003 menuconfig ACPI_DPTF
0004         bool "Intel DPTF (Dynamic Platform and Thermal Framework) Support"
0005         depends on X86
0006         help
0007           Intel Dynamic Platform and Thermal Framework (DPTF) is a platform
0008           level hardware/software solution for power and thermal management.
0009 
0010           As a container for multiple power/thermal technologies, DPTF provides
0011           a coordinated approach for different policies to effect the hardware
0012           state of a system.
0013 
0014           For more information see:
0015           <https://01.org/intel%C2%AE-dynamic-platform-and-thermal-framework-dptf-chromium-os/overview>
0016 
0017 if ACPI_DPTF
0018 
0019 config DPTF_POWER
0020         tristate "Platform Power DPTF Participant"
0021         default m
0022         help
0023           This driver adds support for Dynamic Platform and Thermal Framework
0024           (DPTF) Platform Power Participant device (INT3407) support.
0025           This participant is responsible for exposing platform telemetry:
0026                 max_platform_power
0027                 platform_power_source
0028                 adapter_rating
0029                 battery_steady_power
0030                 charger_type
0031 
0032           To compile this driver as a module, choose M here:
0033           the module will be called dptf_power.
0034 
0035 config DPTF_PCH_FIVR
0036         tristate "PCH FIVR DPTF Participant"
0037         default m
0038         help
0039           This driver adds support for Dynamic Platform and Thermal Framework
0040           (DPTF) PCH FIVR Participant device support. This driver allows to
0041           switch the PCH FIVR (Fully Integrated Voltage Regulator) frequency.
0042           This participant is responsible for exposing:
0043                 freq_mhz_low_clock
0044                 freq_mhz_high_clock
0045 
0046           To compile this driver as a module, choose M here:
0047           the module will be called dptf_pch_fivr.
0048 
0049 endif