mirror of
https://github.com/torvalds/linux.git
synced 2026-05-24 07:03:03 +02:00
cpupower: Don't fetch maximum latency when EPP is enabled
When EPP has been enabled the hardware will autonomously change frequencies on it's own and thus there is no latency with changing from the kernel. Avoid doing the maximum latency check when EPP is found. This will apply to both amd-pstate and intel-pstate drivers. Link: https://lore.kernel.org/r/20241218191144.3440854-7-superm1@kernel.org Signed-off-by: Mario Limonciello <mario.limonciello@amd.com> Signed-off-by: Shuah Khan <skhan@linuxfoundation.org>
This commit is contained in:
parent
5f567afc28
commit
acf71265e4
|
|
@ -445,6 +445,9 @@ static int get_latency(unsigned int cpu, unsigned int human)
|
|||
{
|
||||
unsigned long latency = cpufreq_get_transition_latency(cpu);
|
||||
|
||||
if (!get_epp(cpu, false))
|
||||
return -EINVAL;
|
||||
|
||||
printf(_(" maximum transition latency: "));
|
||||
if (!latency || latency == UINT_MAX) {
|
||||
printf(_(" Cannot determine or is not supported.\n"));
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user