|
@@ -62,7 +62,7 @@ static int loongson2_cpufreq_target(struct cpufreq_policy *policy,
|
|
|
set_cpus_allowed_ptr(current, &cpus_allowed);
|
|
|
|
|
|
/* setting the cpu frequency */
|
|
|
- clk_set_rate(policy->clk, freq);
|
|
|
+ clk_set_rate(policy->clk, freq * 1000);
|
|
|
|
|
|
return 0;
|
|
|
}
|
|
@@ -92,7 +92,7 @@ static int loongson2_cpufreq_cpu_init(struct cpufreq_policy *policy)
|
|
|
i++)
|
|
|
loongson2_clockmod_table[i].frequency = (rate * i) / 8;
|
|
|
|
|
|
- ret = clk_set_rate(cpuclk, rate);
|
|
|
+ ret = clk_set_rate(cpuclk, rate * 1000);
|
|
|
if (ret) {
|
|
|
clk_put(cpuclk);
|
|
|
return ret;
|