Lines Matching defs:newfreq
34 static struct clk *spear1340_cpu_get_possible_parent(unsigned long newfreq)
53 if (newfreq <= 300000000)
55 else if (newfreq > 300000000 && newfreq <= 500000000)
57 else if (newfreq == 600000000)
71 * In SPEAr1340, we cannot use newfreq directly because we need to actually
76 static int spear1340_set_cpu_rate(struct clk *sys_pclk, unsigned long newfreq)
88 ret = clk_set_rate(sys_pclk, newfreq);
90 pr_err("Failed to set sys clk rate to %lu\n", newfreq);
106 long newfreq;
110 newfreq = spear_cpufreq.freq_tbl[index].frequency * 1000;
120 srcclk = spear1340_cpu_get_possible_parent(newfreq);
136 newfreq = clk_round_rate(srcclk, newfreq * mult);
137 if (newfreq <= 0) {
139 return newfreq;
143 ret = spear1340_set_cpu_rate(srcclk, newfreq);
145 ret = clk_set_rate(spear_cpufreq.clk, newfreq);