tools/cpupower: Fix inverted APERF capability check

The capability check was inverted, causing the function to return
error when APERF support is available and proceed when it is not.

Negate the condition to return error only when APERF capability
is absent.

Link: https://lore.kernel.org/r/20251126091613.567480-1-kaushlendra.kumar@intel.com
Signed-off-by: Kaushlendra Kumar <kaushlendra.kumar@intel.com>
Signed-off-by: Shuah Khan <skhan@linuxfoundation.org>
This commit is contained in:
Kaushlendra Kumar 2025-11-26 14:46:13 +05:30 committed by Shuah Khan
parent 6b401a5b2d
commit 24858a8416
1 changed files with 1 additions and 1 deletions

View File

@ -270,7 +270,7 @@ static int get_freq_hardware(unsigned int cpu, unsigned int human)
{
unsigned long freq;
if (cpupower_cpu_info.caps & CPUPOWER_CAP_APERF)
if (!(cpupower_cpu_info.caps & CPUPOWER_CAP_APERF))
return -EINVAL;
freq = cpufreq_get_freq_hardware(cpu);