mbox series

[v15,0/4] AMD Pstate Driver Core Performance Boost

Message ID 20240626042733.3747-1-mario.limonciello@amd.com (mailing list archive)
Headers show
Series AMD Pstate Driver Core Performance Boost | expand

Message

Mario Limonciello June 26, 2024, 4:27 a.m. UTC
This patch implements core-performance boost (CPB) for the amd-pstate
driver.

It's a follow on to v13 submitted by Perry:
https://lore.kernel.org/linux-pm/cover.1718988436.git.perry.yuan@amd.com/

v14->v15:
 * Pick up tag
 * Split out fixes to cpufreq.c to separate series
 * Modification for CPB patch to cover case of user setting max frequency
   below nominal while boosted and then turning off boost.

Perry Yuan (4):
  cpufreq: acpi: move MSR_K7_HWCR_CPB_DIS_BIT into msr-index.h
  cpufreq: amd-pstate: initialize core precision boost state
  cpufreq: amd-pstate: Cap the CPPC.max_perf to nominal_perf if CPB is
    off
  Documentation: cpufreq: amd-pstate: update doc for Per CPU boost
    control method

 Documentation/admin-guide/pm/amd-pstate.rst |  16 +++
 arch/x86/include/asm/msr-index.h            |   2 +
 drivers/cpufreq/acpi-cpufreq.c              |   2 -
 drivers/cpufreq/amd-pstate.c                | 122 ++++++++++++++++----
 drivers/cpufreq/amd-pstate.h                |   1 +
 5 files changed, 119 insertions(+), 24 deletions(-)