Lines Matching refs:new_cluster
131 bL_cpufreq_set_rate(u32 cpu, u32 old_cluster, u32 new_cluster, u32 rate) in bL_cpufreq_set_rate() argument
137 mutex_lock(&cluster_lock[new_cluster]); in bL_cpufreq_set_rate()
142 per_cpu(physical_cluster, cpu) = new_cluster; in bL_cpufreq_set_rate()
144 new_rate = find_cluster_maxfreq(new_cluster); in bL_cpufreq_set_rate()
145 new_rate = ACTUAL_FREQ(new_cluster, new_rate); in bL_cpufreq_set_rate()
151 __func__, cpu, old_cluster, new_cluster, new_rate); in bL_cpufreq_set_rate()
153 ret = clk_set_rate(clk[new_cluster], new_rate * 1000); in bL_cpufreq_set_rate()
163 if (clk_get_rate(clk[new_cluster]) != new_rate * 1000) in bL_cpufreq_set_rate()
169 new_cluster); in bL_cpufreq_set_rate()
175 mutex_unlock(&cluster_lock[new_cluster]); in bL_cpufreq_set_rate()
180 mutex_unlock(&cluster_lock[new_cluster]); in bL_cpufreq_set_rate()
183 if (old_cluster != new_cluster) { in bL_cpufreq_set_rate()
185 __func__, cpu, old_cluster, new_cluster); in bL_cpufreq_set_rate()
188 bL_switch_request(cpu, new_cluster); in bL_cpufreq_set_rate()
214 u32 cpu = policy->cpu, cur_cluster, new_cluster, actual_cluster; in bL_cpufreq_set_target() local
219 new_cluster = actual_cluster = per_cpu(physical_cluster, cpu); in bL_cpufreq_set_target()
226 new_cluster = A7_CLUSTER; in bL_cpufreq_set_target()
229 new_cluster = A15_CLUSTER; in bL_cpufreq_set_target()
233 ret = bL_cpufreq_set_rate(cpu, actual_cluster, new_cluster, freqs_new); in bL_cpufreq_set_target()