sysclk: fix logic errors

This commit is contained in:
souldbminersmwc
2026-03-21 10:51:03 -04:00
parent 1a42ad1a67
commit 610bf9ad82
5 changed files with 19 additions and 8 deletions

View File

@@ -776,11 +776,9 @@ void ClockManager::SetClocks(bool isBoost) {
if(noDisp && module == HorizonOCModule_Display)
continue;
if(module == HorizonOCModule_Display && this->config->GetConfigValue(HorizonOCConfigValue_OverwriteRefreshRate)) {
if(module == HorizonOCModule_Display && this->config->GetConfigValue(HorizonOCConfigValue_OverwriteRefreshRate) && !noDisp) {
if(targetHz)
Board::SetHz(HorizonOCModule_Display, targetHz);
else
Board::ResetToStockDisplay();
}
// Skip GPU and CPU if governors handle them