]> git.ipfire.org Git - thirdparty/kernel/linux.git/commitdiff
perf/x86/intel/uncore: Add Arrow Lake support
authorKan Liang <kan.liang@linux.intel.com>
Wed, 31 Jul 2024 14:13:49 +0000 (07:13 -0700)
committerPeter Zijlstra <peterz@infradead.org>
Mon, 5 Aug 2024 14:54:45 +0000 (16:54 +0200)
>From the perspective of the uncore PMU, the Arrow Lake is the same as
the previous Meteor Lake. The only difference is the event list, which
will be supported in the perf tool later.

Signed-off-by: Kan Liang <kan.liang@linux.intel.com>
Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org>
Link: https://lore.kernel.org/r/20240731141353.759643-1-kan.liang@linux.intel.com
arch/x86/events/intel/uncore.c

index 64ca8625eb5809756fd811934f073b5fcc011afe..42968ad5101b2e806bc46aa56e587262352be97a 100644 (file)
@@ -1893,6 +1893,9 @@ static const struct x86_cpu_id intel_uncore_match[] __initconst = {
        X86_MATCH_VFM(INTEL_RAPTORLAKE_S,       &adl_uncore_init),
        X86_MATCH_VFM(INTEL_METEORLAKE,         &mtl_uncore_init),
        X86_MATCH_VFM(INTEL_METEORLAKE_L,       &mtl_uncore_init),
+       X86_MATCH_VFM(INTEL_ARROWLAKE,          &mtl_uncore_init),
+       X86_MATCH_VFM(INTEL_ARROWLAKE_U,        &mtl_uncore_init),
+       X86_MATCH_VFM(INTEL_ARROWLAKE_H,        &mtl_uncore_init),
        X86_MATCH_VFM(INTEL_SAPPHIRERAPIDS_X,   &spr_uncore_init),
        X86_MATCH_VFM(INTEL_EMERALDRAPIDS_X,    &spr_uncore_init),
        X86_MATCH_VFM(INTEL_GRANITERAPIDS_X,    &gnr_uncore_init),