Linux Power Management development
 help / color / mirror / Atom feed
* [PATCH 0/3] cpupower: Improve arm64 frequency and CPPC reporting
@ 2026-07-09 22:13 Jeremy Linton
  2026-07-09 22:13 ` [PATCH 1/3] cpupower: Add generic CPPC performance display Jeremy Linton
                   ` (3 more replies)
  0 siblings, 4 replies; 9+ messages in thread
From: Jeremy Linton @ 2026-07-09 22:13 UTC (permalink / raw)
  To: linux-pm
  Cc: trenn, shuah, jwyatt, jkacur, kaushlendra.kumar, sashal, fj5851bi,
	rui.zhang, linux-kernel, Jeremy Linton

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

-- 
2.54.0


^ permalink raw reply	[flat|nested] 9+ messages in thread

end of thread, other threads:[~2026-07-20 23:23 UTC | newest]

Thread overview: 9+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2026-07-09 22:13 [PATCH 0/3] cpupower: Improve arm64 frequency and CPPC reporting Jeremy Linton
2026-07-09 22:13 ` [PATCH 1/3] cpupower: Add generic CPPC performance display Jeremy Linton
2026-07-18  6:12   ` Thorsten Leemhuis
2026-07-20 17:56     ` Jeremy Linton
2026-07-20 18:33     ` Jeremy Linton
2026-07-20 23:23       ` Shuah Khan
2026-07-09 22:13 ` [PATCH 2/3] cpupower: Build and call CPPC information on non-AMD processors Jeremy Linton
2026-07-09 22:13 ` [PATCH 3/3] cpupower: Print kernel and hardware frequency information Jeremy Linton
2026-07-16 23:39 ` [PATCH 0/3] cpupower: Improve arm64 frequency and CPPC reporting Shuah

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox