Lines Matching refs:cpu_min_uV
30 int core_min_uV, cpu_min_uV; member
171 int cpu_min_uV, cpu_max_uV = INT_MAX; in tegra30_voltage_update() local
230 cpu_min_uV = core_min_uV - max_spread; in tegra30_voltage_update()
232 err = regulator_check_consumers(cpu_rdev, &cpu_min_uV, &cpu_max_uV, in tegra30_voltage_update()
242 err = regulator_check_voltage(cpu_rdev, &cpu_min_uV, &cpu_max_uV); in tegra30_voltage_update()
251 if (!tegra->cpu_min_uV) in tegra30_voltage_update()
252 tegra->cpu_min_uV = cpu_uV; in tegra30_voltage_update()
260 cpu_min_uV = max(cpu_uV, cpu_min_uV); in tegra30_voltage_update()
271 core_min_uV = max(core_min_uV, tegra30_core_cpu_limit(cpu_min_uV)); in tegra30_voltage_update()
279 cpu_min_uV = max(cpu_min_uV, tegra->cpu_min_uV); in tegra30_voltage_update()
283 cpu_min_uV = clamp(tegra30_cpu_nominal_uV(), in tegra30_voltage_update()
284 cpu_min_uV, cpu_max_uV); in tegra30_voltage_update()
292 while (cpu_uV != cpu_min_uV || core_uV != core_min_uV) { in tegra30_voltage_update()
293 if (cpu_uV < cpu_min_uV) { in tegra30_voltage_update()
294 cpu_target_uV = min(cpu_uV + cpu_max_step, cpu_min_uV); in tegra30_voltage_update()
296 cpu_target_uV = max(cpu_uV - cpu_max_step, cpu_min_uV); in tegra30_voltage_update()