[PATCH 0/4] Support Lunar Lake and Arrow Lake uncore PMU

kan.liang@linux.intel.com posted 4 patches 1 year, 10 months ago
arch/x86/events/intel/uncore.c     |   7 ++
arch/x86/events/intel/uncore.h     |   2 +
arch/x86/events/intel/uncore_snb.c | 169 ++++++++++++++++++++++++++---
3 files changed, 161 insertions(+), 17 deletions(-)
[PATCH 0/4] Support Lunar Lake and Arrow Lake uncore PMU
Posted by kan.liang@linux.intel.com 1 year, 10 months ago
From: Kan Liang <kan.liang@linux.intel.com>

From the uncore PMU's perspective, the Lunar Lake and Arrow Lake are the
same, which are similar to the previous generation Meteor Lake. The
uncore PerfMon registers are located at both MSR and MMIO space.
The patch set is to enable the uncore PMUs for the Lunar Lake and
Arrow Lake.

Kan Liang (2):
  perf/x86/intel/uncore: Factor out common MMIO init and ops functions
  perf/x86/intel/uncore: Add Lunar Lake and Arrow Lake support

Zhenyu Wang (2):
  perf/x86/intel/uncore: Add LNL uncore iMC freerunning support
  perf/x86/intel/uncore: Use D0:F0 as a default device

 arch/x86/events/intel/uncore.c     |   7 ++
 arch/x86/events/intel/uncore.h     |   2 +
 arch/x86/events/intel/uncore_snb.c | 169 ++++++++++++++++++++++++++---
 3 files changed, 161 insertions(+), 17 deletions(-)

-- 
2.35.1