@@ -3868,7 +3868,8 @@ enum {
3868
3868
CN_MATISSE
3869
3869
};
3870
3870
enum {
3871
- CN_VANGOGH
3871
+ CN_VANGOGH ,
3872
+ CN_VANGOGH_HANDHELD
3872
3873
};
3873
3874
enum {
3874
3875
CN_MENDOCINO
@@ -3997,7 +3998,8 @@ static char *Arch_AMD_Zen2_MTS[] = ZLIST(
3997
3998
static char * Arch_AMD_Zen2_Ariel [] = ZLIST ("Zen2/Ariel" );
3998
3999
3999
4000
static char * Arch_AMD_Zen2_Jupiter [] = ZLIST (
4000
- [CN_VANGOGH ] = "Zen2/Van Gogh/Aerith"
4001
+ [CN_VANGOGH ] = "Zen2/Van Gogh/Aerith" ,
4002
+ [CN_VANGOGH_HANDHELD ] = "Zen2/Van Gogh/Handheld"
4001
4003
);
4002
4004
static char * Arch_AMD_Zen2_Galileo [] = ZLIST (
4003
4005
[CN_VANGOGH ] = "Zen2/Van Gogh/Sephiroth"
@@ -7055,6 +7057,18 @@ static PROCESSOR_SPECIFIC AMD_Zen2_Jupiter_Specific[] = {
7055
7057
.HSMP_Capable = 0 ,
7056
7058
.Latch = LATCH_TGT_RATIO_UNLOCK |LATCH_CLK_RATIO_UNLOCK |LATCH_TURBO_UNLOCK
7057
7059
},
7060
+ {
7061
+ .Brand = ZLIST ("AMD Ryzen Z2 A" ),
7062
+ .Boost = {+10 , 0 },
7063
+ .Param .Offset = {100 , 0 , 0 },
7064
+ .CodeNameIdx = CN_VANGOGH_HANDHELD ,
7065
+ .TgtRatioUnlocked = 1 ,
7066
+ .ClkRatioUnlocked = 0b10 ,
7067
+ .TurboUnlocked = 0 ,
7068
+ .UncoreUnlocked = 0 ,
7069
+ .HSMP_Capable = 0 ,
7070
+ .Latch = LATCH_TGT_RATIO_UNLOCK |LATCH_CLK_RATIO_UNLOCK |LATCH_TURBO_UNLOCK
7071
+ },
7058
7072
{0 }
7059
7073
};
7060
7074
static PROCESSOR_SPECIFIC AMD_Zen2_MDN_Specific [] = {
@@ -9256,7 +9270,8 @@ static PROCESSOR_SPECIFIC AMD_Zen5_STX_Specific[] = {
9256
9270
.Latch = LATCH_TGT_RATIO_UNLOCK |LATCH_CLK_RATIO_UNLOCK |LATCH_TURBO_UNLOCK
9257
9271
},
9258
9272
{
9259
- .Brand = ZLIST ("AMD Ryzen Z2 Extreme" ),
9273
+ .Brand = ZLIST ( "AMD Ryzen AI Z2 Extreme" , \
9274
+ "AMD Ryzen Z2 Extreme" ),
9260
9275
.Boost = {+30 , 0 },
9261
9276
.Param .Offset = {100 , 0 , 0 },
9262
9277
.CodeNameIdx = CN_STX_HANDHELD ,
0 commit comments