diff options
author | Tero Kristo <tero.kristo@linux.intel.com> | 2024-08-28 18:34:54 +0300 |
---|---|---|
committer | Hans de Goede <hdegoede@redhat.com> | 2024-09-04 20:17:31 +0200 |
commit | bb516dc79c4a6334d5ef6bdbd0d262cf8be9db8e (patch) | |
tree | da25db5bb11b1ae8f60df513cd1505478fb6a0d7 /drivers/platform/surface/aggregator/controller.c | |
parent | 8022ae2c435f09f029a68235e3bb49e1e0b5b686 (diff) | |
download | linux-bb516dc79c4a6334d5ef6bdbd0d262cf8be9db8e.tar.gz linux-bb516dc79c4a6334d5ef6bdbd0d262cf8be9db8e.tar.bz2 linux-bb516dc79c4a6334d5ef6bdbd0d262cf8be9db8e.zip |
platform/x86/intel-uncore-freq: Add support for efficiency latency control
Add efficiency latency control support to the TPMI uncore driver. This
defines two new threshold values for controlling uncore frequency, low
threshold and high threshold. When CPU utilization is below low threshold,
the user configurable floor latency control frequency can be used by the
system. When CPU utilization is above high threshold, the uncore frequency
is increased in 100MHz steps until power limit is reached.
Signed-off-by: Tero Kristo <tero.kristo@linux.intel.com>
Reviewed-by: Ilpo Järvinen <ilpo.jarvinen@linux.intel.com>
Link: https://lore.kernel.org/r/20240828153657.1296410-3-tero.kristo@linux.intel.com
Signed-off-by: Hans de Goede <hdegoede@redhat.com>
Diffstat (limited to 'drivers/platform/surface/aggregator/controller.c')
0 files changed, 0 insertions, 0 deletions