From f1044673d0940303c3d1ec709464138fa10daa1c Mon Sep 17 00:00:00 2001 From: souldbminersmwc Date: Wed, 11 Feb 2026 19:28:43 -0500 Subject: [PATCH] sysclk: modify dvfs logic --- Source/sys-clk/sysmodule/src/clock_manager.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Source/sys-clk/sysmodule/src/clock_manager.cpp b/Source/sys-clk/sysmodule/src/clock_manager.cpp index bcdaab03..c682dca5 100644 --- a/Source/sys-clk/sysmodule/src/clock_manager.cpp +++ b/Source/sys-clk/sysmodule/src/clock_manager.cpp @@ -577,7 +577,7 @@ void ClockManager::Tick() } if(module == SysClkModule_MEM && Board::GetSocType() == SysClkSocType_Mariko && targetHz < oldHz && this->config->GetConfigValue(HorizonOCConfigValue_DVFSMode) == DVFSMode_Hijack) { - Board::PcvHijackDvfs(0); + Board::PcvHijackDvfs(Board::GetMinimumGpuVoltage(targetHz / 1000000)); targetHz = this->context->overrideFreqs[SysClkModule_GPU]; if (!targetHz)