@@ -1611,6 +1611,7 @@ static void InitTimer_AMD_Zen4_Genoa(unsigned int cpu) ;
16111611
16121612static void CTL_AMD_Family_1Ah_Temp (CORE_RO * Core ) ;
16131613static void CCD_AMD_Family_1Ah_Temp (CORE_RO * Core ) ;
1614+ static void CCD_AMD_Family_1Ah_01h_Temp (CORE_RO * Core ) ;
16141615static void Pkg_AMD_Family_1Ah_Temp (PROC_RO * Pkg , CORE_RO * Core ) ;
16151616
16161617#define Exit_AMD_F1Ah Exit_AMD_F19h
@@ -1989,6 +1990,9 @@ static void InitTimer_AMD_Zen5_STX(unsigned int cpu) ;
19891990#define _AMD_Zen4_STP {.ExtFamily=0xA, .Family=0xF, .ExtModel=0x1, .Model=0x8}
19901991
19911992#define _AMD_Family_1Ah {.ExtFamily=0xB, .Family=0xF, .ExtModel=0x0, .Model=0x0}
1993+ #define _AMD_Family_1Ah_01h \
1994+ {.ExtFamily=0xB, .Family=0xF, .ExtModel=0x0, .Model=0x1}
1995+
19921996#define _AMD_Zen5_STX {.ExtFamily=0xB, .Family=0xF, .ExtModel=0x2, .Model=0x4}
19931997#define _AMD_Zen5_Eldora \
19941998 {.ExtFamily=0xB, .Family=0xF, .ExtModel=0x4, .Model=0x4}
@@ -14342,7 +14346,31 @@ static ARCH Arch[ARCHITECTURES] = {
1434214346 .SystemDriver = AMD_Zen_Driver ,
1434314347 .Architecture = Arch_AMD_Zen5_Turin_Dense
1434414348 },
14345- [AMD_Zen5_KRK ] = { /*132*/
14349+ [AMD_Family_1Ah_01h ] = { /*132*/
14350+ .Signature = _AMD_Family_1Ah_01h ,
14351+ .Query = Query_AMD_F1Ah_PerCluster ,
14352+ .Update = PerCore_AMD_Family_1Ah_Query ,
14353+ .Start = Start_AMD_Family_1Ah ,
14354+ .Stop = Stop_AMD_Family_1Ah ,
14355+ .Exit = Exit_AMD_F1Ah ,
14356+ .Timer = InitTimer_AMD_Family_1Ah ,
14357+ .BaseClock = BaseClock_AMD_Family_1Ah ,
14358+ .ClockMod = ClockMod_AMD_Zen ,
14359+ .TurboClock = TurboClock_AMD_Zen ,
14360+ .thermalFormula = THERMAL_FORMULA_AMD_ZEN5 ,
14361+ .voltageFormula = VOLTAGE_FORMULA_AMD_1Ah ,
14362+ .powerFormula = POWER_FORMULA_AMD_1Ah ,
14363+ .PCI_ids = PCI_AMD_1Ah_ids ,
14364+ .Uncore = {
14365+ .Start = Start_Uncore_AMD_Family_1Ah ,
14366+ .Stop = Stop_Uncore_AMD_Family_1Ah ,
14367+ .ClockMod = NULL
14368+ },
14369+ .Specific = AMD_Zen5_F1Ah_Specific ,
14370+ .SystemDriver = VOID_Driver ,
14371+ .Architecture = Arch_AMD_Family_1Ah
14372+ },
14373+ [AMD_Zen5_KRK ] = { /*133*/
1434614374 .Signature = _AMD_Zen5_KRK ,
1434714375 .Query = Query_AMD_F1Ah_24h_60h_70h_PerSocket ,
1434814376 .Update = PerCore_AMD_Family_1Ah_Query ,
@@ -14366,7 +14394,7 @@ static ARCH Arch[ARCHITECTURES] = {
1436614394 .SystemDriver = AMD_Zen_Driver ,
1436714395 .Architecture = Arch_AMD_Zen5_KRK
1436814396 },
14369- [AMD_Zen5_STXH ] = { /*133 */
14397+ [AMD_Zen5_STXH ] = { /*134 */
1437014398 .Signature = _AMD_Zen5_STXH ,
1437114399 .Query = Query_AMD_F1Ah_24h_60h_70h_PerSocket ,
1437214400 .Update = PerCore_AMD_Family_1Ah_Query ,
@@ -14390,7 +14418,7 @@ static ARCH Arch[ARCHITECTURES] = {
1439014418 .SystemDriver = AMD_Zen_Driver ,
1439114419 .Architecture = Arch_AMD_Zen5_STXH
1439214420 },
14393- [AMD_Zen5_SHP ] = { /*134 */
14421+ [AMD_Zen5_SHP ] = { /*135 */
1439414422 .Signature = _AMD_Zen5_SHP ,
1439514423 .Query = Query_AMD_F1Ah_PerCluster ,
1439614424 .Update = PerCore_AMD_Family_1Ah_Query ,
@@ -14414,7 +14442,7 @@ static ARCH Arch[ARCHITECTURES] = {
1441414442 .SystemDriver = AMD_Zen_Driver ,
1441514443 .Architecture = Arch_AMD_Zen5_SHP
1441614444 },
14417- [AMD_Zen5_GRP ] = { /*135 */
14445+ [AMD_Zen5_GRP ] = { /*136 */
1441814446 .Signature = _AMD_Zen5_GRP ,
1441914447 .Query = Query_AMD_F1Ah_24h_60h_70h_PerSocket ,
1442014448 .Update = PerCore_AMD_Family_1Ah_Query ,
0 commit comments