https://github.com/torvalds/linux
Revision 640540beb88363a825524295664acfdb0f5d5fc2 authored by Patryk Wlazlyn on 22 July 2024, 20:12:22 UTC, committed by Len Brown on 26 July 2024, 18:36:08 UTC
Provide a definition for metadata that allows reading DC6 residency
counter via PMT and exposes it as a builtin counter.

Note that this residency counter is updated and read via
entirely different mechanisms vs the MSR-based residency counters.
On MTL processors, there are times when Die%c6 will report above 100%.
This is still useful, but don't expect 3 digits of precision...

Signed-off-by: Patryk Wlazlyn <patryk.wlazlyn@linux.intel.com>
Signed-off-by: Len Brown <len.brown@intel.com>
1 parent f0e4ed7
History
Tip revision: 640540beb88363a825524295664acfdb0f5d5fc2 authored by Patryk Wlazlyn on 22 July 2024, 20:12:22 UTC
tools/power turbostat: Add MTL's PMT DC6 builtin counter
Tip revision: 640540b
File Mode Size
Makefile -rw-r--r-- 440 bytes
clnt4xdr.c -rw-r--r-- 12.8 KB
clntlock.c -rw-r--r-- 7.4 KB
clntproc.c -rw-r--r-- 22.6 KB
clntxdr.c -rw-r--r-- 13.2 KB
host.c -rw-r--r-- 17.6 KB
mon.c -rw-r--r-- 14.4 KB
netns.h -rw-r--r-- 423 bytes
procfs.c -rw-r--r-- 1.9 KB
procfs.h -rw-r--r-- 474 bytes
svc.c -rw-r--r-- 17.3 KB
svc4proc.c -rw-r--r-- 20.1 KB
svclock.c -rw-r--r-- 28.4 KB
svcproc.c -rw-r--r-- 20.5 KB
svcshare.c -rw-r--r-- 2.4 KB
svcsubs.c -rw-r--r-- 11.5 KB
svcxdr.h -rw-r--r-- 2.8 KB
trace.c -rw-r--r-- 83 bytes
trace.h -rw-r--r-- 2.8 KB
xdr.c -rw-r--r-- 7.6 KB
xdr4.c -rw-r--r-- 7.6 KB

back to top