Lines Matching refs:vproc

76 	int old_vproc, old_vsram, new_vsram, vsram, vproc, ret;  in mtk_cpufreq_voltage_tracking()  local
123 vproc = new_vproc; in mtk_cpufreq_voltage_tracking()
128 vproc = vsram - MIN_VOLT_SHIFT; in mtk_cpufreq_voltage_tracking()
133 ret = regulator_set_voltage(proc_reg, vproc, in mtk_cpufreq_voltage_tracking()
134 vproc + VOLT_TOL); in mtk_cpufreq_voltage_tracking()
140 } while (vproc < new_vproc || vsram < new_vsram); in mtk_cpufreq_voltage_tracking()
162 vproc = max(new_vproc, old_vsram - MAX_VOLT_SHIFT); in mtk_cpufreq_voltage_tracking()
163 ret = regulator_set_voltage(proc_reg, vproc, in mtk_cpufreq_voltage_tracking()
164 vproc + VOLT_TOL); in mtk_cpufreq_voltage_tracking()
168 if (vproc == new_vproc) in mtk_cpufreq_voltage_tracking()
171 vsram = max(new_vsram, vproc + MIN_VOLT_SHIFT); in mtk_cpufreq_voltage_tracking()
196 } while (vproc > new_vproc + VOLT_TOL || in mtk_cpufreq_voltage_tracking()
203 static int mtk_cpufreq_set_voltage(struct mtk_cpu_dvfs_info *info, int vproc) in mtk_cpufreq_set_voltage() argument
206 return mtk_cpufreq_voltage_tracking(info, vproc); in mtk_cpufreq_set_voltage()
208 return regulator_set_voltage(info->proc_reg, vproc, in mtk_cpufreq_set_voltage()
209 vproc + VOLT_TOL); in mtk_cpufreq_set_voltage()
222 int vproc, old_vproc, inter_vproc, target_vproc, ret; in mtk_cpufreq_set_target() local
241 vproc = dev_pm_opp_get_voltage(opp); in mtk_cpufreq_set_target()
248 target_vproc = (inter_vproc > vproc) ? inter_vproc : vproc; in mtk_cpufreq_set_target()
293 if (vproc < inter_vproc || vproc < old_vproc) { in mtk_cpufreq_set_target()
294 ret = mtk_cpufreq_set_voltage(info, vproc); in mtk_cpufreq_set_target()