Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 58389a86 authored by Joachim Deguara's avatar Joachim Deguara Committed by Dave Jones
Browse files

[CPUFREQ] fix cpuinfo_cur_freq for CPU_HW_PSTATE



This fixes the cpuinfo_cur_freq value by using the correct
find_khz_freq_from_fiddid() when the CPU uses hardware p-states.

Signed-off-by: default avatarJoachim Deguara <joachim.deguara@amd.com>
Acked-by: default avatarMark Langsdorf <mark.langsdorf@amd.com>
Signed-off-by: default avatarDave Jones <davej@redhat.com>
parent 14796722
Loading
Loading
Loading
Loading
+5 −1
Original line number Diff line number Diff line
@@ -1289,8 +1289,12 @@ static unsigned int powernowk8_get (unsigned int cpu)
	if (query_current_values_with_pending_wait(data))
		goto out;

	if (cpu_family == CPU_HW_PSTATE)
		khz = find_khz_freq_from_fiddid(data->currfid, data->currdid);
	else
		khz = find_khz_freq_from_fid(data->currfid);


out:
	set_cpus_allowed(current, oldmask);
	return khz;