all: new GPU UV features

This commit is contained in:
souldbminersmwc
2026-05-30 17:32:06 -04:00
parent 0d5558f876
commit 5540a96af1
12 changed files with 159 additions and 54 deletions

View File

@@ -82,33 +82,51 @@ namespace clockManager {
case HocClkSocType_Erista:
return 460800000;
case HocClkSocType_Mariko:
switch (config::GetConfigValue(KipConfigValue_marikoGpuUV)) {
case 0:
return 614400000;
case 1:
return 691200000;
case 2:
return 768000000;
default:
return 614400000;
if(board::GetConsoleType() == HocClkConsoleType_Hoag) {
switch (config::GetConfigValue(KipConfigValue_marikoGpuUV)) {
case 0 ... 2:
return 614400000;
case 3 ... 4:
return 768000000;
default:
return 614400000;
}
} else {
switch (config::GetConfigValue(KipConfigValue_marikoGpuUV)) {
case 0:
return 614400000;
case 1:
return 691200000;
case 2:
return 768000000;
case 3:
return 844800000;
case 4:
return 921600000;
default:
return 614400000;
}
}
default:
return 460800000;
}
} else if (profile <= HocClkProfile_HandheldChargingUSB) {
switch (board::GetSocType()) {
case HocClkSocType_Erista:
return 768000000;
case HocClkSocType_Mariko:
switch (config::GetConfigValue(KipConfigValue_marikoGpuUV)) {
case 0:
return 844800000;
case 1:
return 921600000;
case 2:
return 998400000;
default:
return 844800000;
case 0:
return 844800000;
case 1:
return 921600000;
case 2:
return 998400000;
case 3:
return 1075200000;
case 4:
return 1152000000;
default:
return 844800000;
}
default:
return 768000000;