From af6b347762617321c7d7a37f55c0902f5632c739 Mon Sep 17 00:00:00 2001 From: souldbminersmwc Date: Sat, 21 Mar 2026 17:11:26 -0400 Subject: [PATCH] sysclk: fix iddq multiplication --- Source/sys-clk/sysmodule/src/board.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Source/sys-clk/sysmodule/src/board.cpp b/Source/sys-clk/sysmodule/src/board.cpp index 70b9caa0..59987b45 100644 --- a/Source/sys-clk/sysmodule/src/board.cpp +++ b/Source/sys-clk/sysmodule/src/board.cpp @@ -347,8 +347,8 @@ void Board::fuseReadSpeedos() { cpuSpeedo2 = *reinterpret_cast(dump + FUSE_CPU_SPEEDO_2_CALIB); socSpeedo0 = *reinterpret_cast(dump + FUSE_SOC_SPEEDO_0_CALIB); cpuIDDQ = *reinterpret_cast(dump + FUSE_CPU_IDDQ_CALIB) * 4; - socIDDQ = *reinterpret_cast(dump + FUSE_GPU_IDDQ_CALIB) * 5; - gpuIDDQ = *reinterpret_cast(dump + FUSE_SOC_IDDQ_CALIB) * 4; + gpuIDDQ = *reinterpret_cast(dump + FUSE_GPU_IDDQ_CALIB) * 5; + socIDDQ = *reinterpret_cast(dump + FUSE_SOC_IDDQ_CALIB) * 4; BwaferX = *reinterpret_cast(dump + FUSE_OPT_X_COORDINATE); BwaferY = *reinterpret_cast(dump + FUSE_OPT_Y_COORDINATE);