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

Commit e15bc455 authored by Naga Chumbalkar's avatar Naga Chumbalkar Committed by Dave Jones
Browse files

[CPUFREQ] powernow-k8: get drv data for correct CPU



Make powernowk8_get() similar to powernowk8_target() and powernowk8_verify()
in the way it obtains "powernow_data" for a given CPU.

Cc: Andreas Herrmann <andreas.herrmann3@amd.com>
Cc: Langsdorf, Mark <mark.langsdorf@amd.com>
Cc: Thomas Renninger <trenn@suse.de>

Signed-off-by: default avatarNaga Chumbalkar <nagananda.chumbalkar@hp.com>
Reviewed-by: default avatarAndreas Herrmann <andreas.herrmann3@amd.com>
Tested-by: default avatarAndreas Herrmann <andreas.herrmann3@amd.com>
Acked-by: default avatarLangsdorf, Mark <mark.langsdorf@amd.com>
Signed-off-by: default avatarThomas Renninger <trenn@suse.de>
Signed-off-by: default avatarDave Jones <davej@redhat.com>
parent 532cfee6
Loading
Loading
Loading
Loading
+1 −5
Original line number Diff line number Diff line
@@ -1385,13 +1385,9 @@ static int __devexit powernowk8_cpu_exit(struct cpufreq_policy *pol)

static unsigned int powernowk8_get(unsigned int cpu)
{
	struct powernow_k8_data *data;
	struct powernow_k8_data *data = per_cpu(powernow_data, cpu);
	cpumask_t oldmask = current->cpus_allowed;
	unsigned int khz = 0;
	unsigned int first;

	first = cpumask_first(cpu_core_mask(cpu));
	data = per_cpu(powernow_data, first);

	if (!data)
		return -EINVAL;