Lines Matching refs:cpu_rdev

22 	struct regulator_dev *cpu_rdev;  member
202 struct regulator_dev *cpu_rdev, in tegra20_core_voltage_update() argument
208 cpu_uV = regulator_get_voltage_rdev(cpu_rdev); in tegra20_core_voltage_update()
217 struct regulator_dev *cpu_rdev, in tegra20_cpu_voltage_update() argument
227 err = regulator_check_voltage(cpu_rdev, &cpu_min_uV, &cpu_max_uV); in tegra20_cpu_voltage_update()
231 err = regulator_check_consumers(cpu_rdev, &cpu_min_uV, &cpu_max_uV, in tegra20_cpu_voltage_update()
236 err = regulator_check_consumers(cpu_rdev, &cpu_min_uV_consumers, in tegra20_cpu_voltage_update()
241 cpu_uV = regulator_get_voltage_rdev(cpu_rdev); in tegra20_cpu_voltage_update()
259 err = regulator_set_voltage_rdev(cpu_rdev, cpu_min_uV, in tegra20_cpu_voltage_update()
264 err = regulator_set_voltage_rdev(cpu_rdev, cpu_min_uV, in tegra20_cpu_voltage_update()
284 struct regulator_dev *cpu_rdev = tegra->cpu_rdev; in tegra20_regulator_balance_voltage() local
287 if ((core_rdev != rdev && cpu_rdev != rdev && rtc_rdev != rdev) || in tegra20_regulator_balance_voltage()
293 if (rdev == cpu_rdev) in tegra20_regulator_balance_voltage()
294 return tegra20_cpu_voltage_update(tegra, cpu_rdev, in tegra20_regulator_balance_voltage()
298 return tegra20_core_voltage_update(tegra, cpu_rdev, in tegra20_regulator_balance_voltage()
325 !tegra->cpu_rdev) { in tegra20_regulator_attach()
326 tegra->cpu_rdev = rdev; in tegra20_regulator_attach()
348 if (tegra->cpu_rdev == rdev) { in tegra20_regulator_detach()
349 tegra->cpu_rdev = NULL; in tegra20_regulator_detach()