tools/power/x86/intel-speed-select: Set TRL MSR in 100 MHz units
authorSrinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
Sat, 6 Jul 2024 05:17:55 +0000 (01:17 -0400)
committerSrinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
Sun, 7 Jul 2024 07:36:47 +0000 (00:36 -0700)
commitfd77d7fde0818bcc70b63f99c306e5a0f0d3f1a2
treeb50c073a79c8146328d8ece01ff6c3928fb13b9e
parentcf25477c52123fd18373ea43336e44185f4744c0
tools/power/x86/intel-speed-select: Set TRL MSR in 100 MHz units

When SST-TF is disabled in auto mode, the performance is getting
limited.

This is caused by wrong programming of Turbo Ratio Limit (TRL) MSR.

This MSR always accepts the frequency ratio in 100 MHz unit. When the
TPMI is sending TRL in 1 MHz unit, change to 100 MHz, before updating
TRL MSR.

Signed-off-by: Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
tools/power/x86/intel-speed-select/isst-core.c