linux/arch/x86/events/intel
Kan Liang d0ca946bcf perf/x86/cstate: Add Alder Lake CPU support
Compared with the Rocket Lake, the CORE C1 Residency Counter is added
for Alder Lake, but the CORE C3 Residency Counter is removed. Other
counters are the same.

Create a new adl_cstates for Alder Lake. Update the comments
accordingly.

The External Design Specification (EDS) is not published yet. It comes
from an authoritative internal source.

The patch has been tested on real hardware.

Signed-off-by: Kan Liang <kan.liang@linux.intel.com>
Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org>
Reviewed-by: Andi Kleen <ak@linux.intel.com>
Link: https://lkml.kernel.org/r/1618237865-33448-25-git-send-email-kan.liang@linux.intel.com
2021-04-19 20:03:29 +02:00
..
bts.c perf/x86: Replace zero-length array with flexible-array 2020-05-19 20:34:16 +02:00
core.c perf/x86/intel: Add Alder Lake Hybrid support 2021-04-19 20:03:28 +02:00
cstate.c perf/x86/cstate: Add Alder Lake CPU support 2021-04-19 20:03:29 +02:00
ds.c perf/x86/intel: Add Alder Lake Hybrid support 2021-04-19 20:03:28 +02:00
knc.c License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
lbr.c perf/x86: Track pmu in per-CPU cpu_hw_events 2021-04-19 20:03:24 +02:00
Makefile perf/x86/intel/uncore: Parse uncore discovery tables 2021-04-02 10:04:54 +02:00
p4.c perf/x86: Move cpuc->running into P4 specific code 2021-04-16 16:32:42 +02:00
p6.c x86/cpu: Rename cpu_data.x86_mask to cpu_data.x86_stepping 2018-02-15 01:15:52 +01:00
pt.c perf/x86/intel/pt: Drop pointless NULL assignment. 2020-04-30 20:14:36 +02:00
pt.h perf/x86/intel/pt: Prevent redundant WRMSRs 2019-11-13 11:06:18 +01:00
uncore_discovery.c perf/x86/intel/uncore: Generic support for the MMIO type of uncore blocks 2021-04-02 10:04:55 +02:00
uncore_discovery.h perf/x86/intel/uncore: Generic support for the MMIO type of uncore blocks 2021-04-02 10:04:55 +02:00
uncore_nhmex.c perf/x86/intel/uncore: Correct fixed counter index check for NHM 2018-05-31 12:36:28 +02:00
uncore_snb.c perf/x86/intel/uncore: Add Alder Lake support 2021-04-19 20:03:29 +02:00
uncore_snbep.c perf/x86/intel/uncore: Enable IIO stacks to PMON mapping for multi-segment SKX 2021-04-02 10:04:55 +02:00
uncore.c perf/x86/intel/uncore: Add Alder Lake support 2021-04-19 20:03:29 +02:00
uncore.h perf/x86/intel/uncore: Add Alder Lake support 2021-04-19 20:03:29 +02:00