diff options
| author | K Prateek Nayak <kprateek.nayak@amd.com> | 2026-07-27 07:20:51 +0000 |
|---|---|---|
| committer | Mario Limonciello <superm1@kernel.org> | 2026-07-27 19:46:50 -0500 |
| commit | b7294b627598d2c709715be422c0b77e491d82f1 (patch) | |
| tree | a8b8e956b3d32063a4a94ac781557612471614fc /tools/perf/scripts/python/bin/stackcollapse-record | |
| parent | 77b049427b6de17b8036411da7a91279fe20709e (diff) | |
cpufreq/amd-pstate: Add dynamic EPP as an "energy_performance_preference" mode
Convert the global "dynamic_epp" toggle into a per-CPU
"energy_performance_preference" mode "dynamic" that allows toggling the
functionality of "dynamic_epp" at a per-CPU level.
Instead of being a system-wide toggle, users can opt into the
functionality of dynamic EPP on a per-CPU basis by switching to the
powersave governor and selecting the "dynamic" mode from the available
performance preferences.
Unlike the previous implementation that had to check for driver mode
before toggling on the functionality, block writes to certain sysfs
files, potentially disallow policy change, etc. the per-CPU toggle fits
naturally into the intended design and provides more granular control to
the user.
The dynamic_epp file is now redundant as the option to toggle it on is
controlled via energy_performance_preference, and the dynamic_epp file
will be removed in the subsequent commit.
Reviewed-by: Mario Limonciello (AMD) <superm1@kernel.org>
Signed-off-by: K Prateek Nayak <kprateek.nayak@amd.com>
Link: https://lore.kernel.org/r/20260727072056.1248-5-kprateek.nayak@amd.com
Signed-off-by: Mario Limonciello <superm1@kernel.org>
Diffstat (limited to 'tools/perf/scripts/python/bin/stackcollapse-record')
0 files changed, 0 insertions, 0 deletions
