Skip to content

amd-pstate Dynamic EPP and raw EPP

Mario Limonciello (AMD) linux-pm lkml 7 versions – In review

Get series with b4
b4 am [email protected]

Versions newest first · linked by author and title

  1. v8 Latest5 patches 1 replyIn review
  2. v75 patches 0 repliesSuperseded
  3. v65 patches 6 repliesSuperseded
Earlier versions · 4
VersionPostedPatchesRepliesStatus
v55 patches6 repliesSuperseded
v45 patches9 repliesSuperseded
v25 patches14 repliesSuperseded
v15 patches0 repliesSuperseded

Patches in v8 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/5cpufreq/amd-pstate: Add dynamic energy performance preferenceDocumentation/admin-guide/pm/amd-pstate.rst drivers/cpufreq/Kconfig.x86 drivers/cpufreq/amd-pstate.c +1 more+160 -81 reply
2/5cpufreq/amd-pstate: add kernel command line to override dynamic eppDocumentation/admin-guide/kernel-parameters.txt Documentation/admin-guide/pm/amd-pstate.rst drivers/cpufreq/amd-pstate.c+25 -00 replies
3/5cpufreq/amd-pstate: Add support for platform profile classDocumentation/admin-guide/pm/amd-pstate.rst drivers/cpufreq/Kconfig.x86 drivers/cpufreq/amd-pstate.c +1 more+110 -70 replies
4/5cpufreq/amd-pstate: Add support for raw EPP writesDocumentation/admin-guide/pm/amd-pstate.rst drivers/cpufreq/amd-pstate.c drivers/cpufreq/amd-pstate.h+38 -150 replies
5/5cpufreq/amd-pstate-ut: Add a unit test for raw EPPdrivers/cpufreq/amd-pstate-ut.c drivers/cpufreq/amd-pstate.c drivers/cpufreq/amd-pstate.h+120 -40 replies

Reviews trailers per patch

All 5 patches have a Reviewed-by or Acked-by.

PatchGautham R. Shenoy
1/5R-b
2/5R-b
3/5R-b
4/5R-b
5/5R-b

Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes.

Read the v8 thread

Cover letter [PATCH v8 0/5] amd-pstate Dynamic EPP and raw EPP

Dynamic EPP allows the kernel to register amd-pstate as part of a platform profile. It will change EPP modes matching the user's preference to the platform profile sysfs files as well as power adapter state.

Raw EPP allows userspace to write integers to
energy_performance_preference.

This is based off superm1/linux-next.

Mario Limonciello (AMD) (5):
cpufreq/amd-pstate: Add dynamic energy performance preference cpufreq/amd-pstate: add kernel command line to override dynamic epp cpufreq/amd-pstate: Add support for platform profile class cpufreq/amd-pstate: Add support for raw EPP writes cpufreq/amd-pstate-ut: Add a unit test for raw EPP

 .../admin-guide/kernel-parameters.txt         |   7 +
 Documentation/admin-guide/pm/amd-pstate.rst   |  41 ++-
 drivers/cpufreq/Kconfig.x86                   |  13 +
 drivers/cpufreq/amd-pstate-ut.c               | 109 +++++++
 drivers/cpufreq/amd-pstate.c                  | 281 ++++++++++++++++--
 drivers/cpufreq/amd-pstate.h                  |  21 +-
 6 files changed, 449 insertions(+), 23 deletions(-)
Signature · 1 line
2.43.0