Skip to content

Commit 1cd8f35

Browse files
cyringCyrIng
authored and
CyrIng
committed
[Intel 11th to 14th gen] Monitor SA voltage when ARCH_PMC=PCU built
1 parent fd16381 commit 1cd8f35

File tree

1 file changed

+21
-0
lines changed

1 file changed

+21
-0
lines changed

corefreqk.c

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14198,6 +14198,27 @@ static void PKG_Counters_IvyBridge_EP(CORE_RO *Core, unsigned int T)
1419814198
PUBLIC(RO(Proc))->Counter[_T].MC6 = \
1419914199
readq(PRIVATE(OF(PCU)).BAR + PRIVATE(OF(PCU)).ADDR); \
1420014200
} \
14201+
switch (PUBLIC(RO(Proc))->ArchID) { \
14202+
case Tigerlake: \
14203+
case Tigerlake_U: \
14204+
TGL_SA(PRIVATE(OF(PCU)).BAR); \
14205+
break; \
14206+
case Rocketlake: \
14207+
case Rocketlake_U: \
14208+
RKL_SA(PRIVATE(OF(PCU)).BAR); \
14209+
break; \
14210+
case Alderlake_S: \
14211+
case Alderlake_H: \
14212+
case Alderlake_N: \
14213+
case Meteorlake_M: \
14214+
case Meteorlake_N: \
14215+
case Meteorlake_S: \
14216+
case Raptorlake: \
14217+
case Raptorlake_P: \
14218+
case Raptorlake_S: \
14219+
ADL_SA(PRIVATE(OF(PCU)).BAR); \
14220+
break; \
14221+
} \
1420114222
} \
1420214223
})
1420314224

0 commit comments

Comments
 (0)