From 944c1ef1f25e461d94fe26fc08ad1e9a3da0cd0f Mon Sep 17 00:00:00 2001 From: Lightos1 <124387232+Lightos1@users.noreply.github.com> Date: Wed, 1 Apr 2026 17:17:25 +0200 Subject: [PATCH] Always get pllx --- Source/rewrite-hoc-clk/common/include/sysclk/board.h | 1 + Source/rewrite-hoc-clk/sysmodule/src/board/board_sensor.cpp | 5 ++++- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/Source/rewrite-hoc-clk/common/include/sysclk/board.h b/Source/rewrite-hoc-clk/common/include/sysclk/board.h index f3864bc2..f7f2221c 100644 --- a/Source/rewrite-hoc-clk/common/include/sysclk/board.h +++ b/Source/rewrite-hoc-clk/common/include/sysclk/board.h @@ -90,6 +90,7 @@ typedef enum HorizonOCThermalSensor_CPU, HorizonOCThermalSensor_GPU, HorizonOCThermalSensor_MEM, + HorizonOCThermalSensor_PLLX, SysClkThermalSensor_EnumMax } SysClkThermalSensor; diff --git a/Source/rewrite-hoc-clk/sysmodule/src/board/board_sensor.cpp b/Source/rewrite-hoc-clk/sysmodule/src/board/board_sensor.cpp index d5e6ba28..292cf7f6 100644 --- a/Source/rewrite-hoc-clk/sysmodule/src/board/board_sensor.cpp +++ b/Source/rewrite-hoc-clk/sysmodule/src/board/board_sensor.cpp @@ -77,9 +77,12 @@ namespace board { break; } case HorizonOCThermalSensor_MEM: { - millis = board::GetSocType() == SysClkSocType_Mariko ? temps.pllx : temps.mem; + millis = temps.mem; break; } + case HorizonOCThermalSensor_PLLX { + millis = temps.pllx; + } default: { ASSERT_ENUM_VALID(SysClkThermalSensor, sensor); }