]> pilppa.org Git - linux-2.6-omap-h63xx.git/blobdiff - arch/x86/kernel/cpu/cpufreq/powernow-k8.c
[CPUFREQ] Fix sparse warning in powernow-k8
[linux-2.6-omap-h63xx.git] / arch / x86 / kernel / cpu / cpufreq / powernow-k8.c
index 67f04ec44af28010d3596e79d1997874603a657d..c99d59d8ef2ea46694ac8b3da1cb07de2714cf10 100644 (file)
@@ -1234,8 +1234,10 @@ static unsigned int powernowk8_get (unsigned int cpu)
        struct powernow_k8_data *data;
        cpumask_t oldmask = current->cpus_allowed;
        unsigned int khz = 0;
+       unsigned int first;
 
-       data = per_cpu(powernow_data, first_cpu(per_cpu(cpu_core_map, cpu)));
+       first = first_cpu(per_cpu(cpu_core_map, cpu));
+       data = per_cpu(powernow_data, first);
 
        if (!data)
                return -EINVAL;