perf/x86/amd/core: Define a proper ref-cycles event for Zen 4 and later
authorSandipan Das <sandipan.das@amd.com>
Mon, 25 Mar 2024 07:47:54 +0000 (13:17 +0530)
committerIngo Molnar <mingo@kernel.org>
Tue, 26 Mar 2024 08:04:21 +0000 (09:04 +0100)
commit68cdf1e6e8f2ce78ed7d8f5d80844fd75a9c54ff
tree3dd3cefc28e3f2570b957d5c22d6ab522ff6471f
parentc7b2edd8377be983442c1344cb940cd2ac21b601
perf/x86/amd/core: Define a proper ref-cycles event for Zen 4 and later

Add the "ref-cycles" event for AMD processors based on Zen 4 and later
microarchitectures. The backing event is based on PMCx120 which counts
cycles not in halt state in P0 frequency (same as MPERF).

Signed-off-by: Sandipan Das <sandipan.das@amd.com>
Signed-off-by: Ingo Molnar <mingo@kernel.org>
Reviewed-by: Ian Rogers <irogers@google.com>
Link: https://lore.kernel.org/r/089155f19f7c7e65aeb1caa727a882e2ca9b8b04.1711352180.git.sandipan.das@amd.com
arch/x86/events/amd/core.c