Re: [PATCH 0/3] cpupower: Improve arm64 frequency and CPPC reporting
From: Shuah
Date: Thu Jul 16 2026 - 19:39:22 EST
On 7/9/26 16:13, Jeremy Linton wrote:
On x86, cpupower can report both kernel requested frequency
information and hardware reported frequency information, along with
CPPC related performance limits when available.
Arm64 platforms using ACPI CPPC, expose similar standardized
information, but cpupower does not currently make it visible.
This set adds a generic CPPC performance display based on the
standardized ACPI CPPC sysfs fields, wires it up for non AMD
processors, and updates debug frequency output so cpupower prints both
kernel reported and hardware reported current frequencies when both
are available.
Jeremy Linton (3):
cpupower: Add generic CPPC performance display
cpupower: Build and call CPPC information on non-AMD processors
cpupower: Print kernel and hardware frequency information
tools/power/cpupower/Makefile | 2 +-
tools/power/cpupower/utils/cpufreq-info.c | 11 ++--
tools/power/cpupower/utils/helpers/cppc.c | 56 ++++++++++++++++++++
tools/power/cpupower/utils/helpers/helpers.h | 2 +
4 files changed, 65 insertions(+), 6 deletions(-)
create mode 100644 tools/power/cpupower/utils/helpers/cppc.c
Applied to https://web.git.kernel.org/pub/scm/linux/kernel/git/shuah/linux.git/log/?h=cpupower
for Linux 7.3-rc1.
thanks,
-- Shuah