projects
/
platform
/
kernel
/
linux-rpi.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
e199eb5
)
perf/x86/intel/uncore: Add Sapphire Rapids server M2PCIe support
author
Kan Liang
<kan.liang@linux.intel.com>
Wed, 30 Jun 2021 21:08:29 +0000
(14:08 -0700)
committer
Peter Zijlstra
<peterz@infradead.org>
Fri, 2 Jul 2021 13:58:38 +0000
(15:58 +0200)
M2PCIe* blocks manage the interface between the mesh and each IIO stack.
The layout of the control registers for a M2PCIe uncore unit is similar
to a IRP uncore unit.
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://lore.kernel.org/r/1625087320-194204-6-git-send-email-kan.liang@linux.intel.com
arch/x86/events/intel/uncore_snbep.c
patch
|
blob
|
history
diff --git
a/arch/x86/events/intel/uncore_snbep.c
b/arch/x86/events/intel/uncore_snbep.c
index
de5a6d1
..
890a982
100644
(file)
--- a/
arch/x86/events/intel/uncore_snbep.c
+++ b/
arch/x86/events/intel/uncore_snbep.c
@@
-5628,13
+5628,18
@@
static struct intel_uncore_type spr_uncore_irp = {
};
+static struct intel_uncore_type spr_uncore_m2pcie = {
+ SPR_UNCORE_COMMON_FORMAT(),
+ .name = "m2pcie",
+};
+
#define UNCORE_SPR_NUM_UNCORE_TYPES 12
static struct intel_uncore_type *spr_uncores[UNCORE_SPR_NUM_UNCORE_TYPES] = {
&spr_uncore_chabox,
&spr_uncore_iio,
&spr_uncore_irp,
-
NULL
,
+
&spr_uncore_m2pcie
,
NULL,
NULL,
NULL,