Lines Matching refs:cpu_rdev

27 	struct regulator_dev *cpu_rdev;  member
255 struct regulator_dev *cpu_rdev, in tegra20_core_voltage_update() argument
261 cpu_uV = regulator_get_voltage_rdev(cpu_rdev); in tegra20_core_voltage_update()
270 struct regulator_dev *cpu_rdev, in tegra20_cpu_voltage_update() argument
280 err = regulator_check_voltage(cpu_rdev, &cpu_min_uV, &cpu_max_uV); in tegra20_cpu_voltage_update()
284 err = regulator_check_consumers(cpu_rdev, &cpu_min_uV, &cpu_max_uV, in tegra20_cpu_voltage_update()
289 err = regulator_check_consumers(cpu_rdev, &cpu_min_uV_consumers, in tegra20_cpu_voltage_update()
294 cpu_uV = regulator_get_voltage_rdev(cpu_rdev); in tegra20_cpu_voltage_update()
325 err = regulator_set_voltage_rdev(cpu_rdev, cpu_min_uV, in tegra20_cpu_voltage_update()
330 err = regulator_set_voltage_rdev(cpu_rdev, cpu_min_uV, in tegra20_cpu_voltage_update()
350 struct regulator_dev *cpu_rdev = tegra->cpu_rdev; in tegra20_regulator_balance_voltage() local
353 if ((core_rdev != rdev && cpu_rdev != rdev && rtc_rdev != rdev) || in tegra20_regulator_balance_voltage()
362 if (rdev == cpu_rdev) in tegra20_regulator_balance_voltage()
363 return tegra20_cpu_voltage_update(tegra, cpu_rdev, in tegra20_regulator_balance_voltage()
367 return tegra20_core_voltage_update(tegra, cpu_rdev, in tegra20_regulator_balance_voltage()
380 if (!tegra->core_rdev || !tegra->rtc_rdev || !tegra->cpu_rdev) in tegra20_regulator_prepare_suspend()
392 err = regulator_sync_voltage_rdev(tegra->cpu_rdev); in tegra20_regulator_prepare_suspend()
437 if (!tegra->core_rdev || !tegra->rtc_rdev || !tegra->cpu_rdev) in tegra20_regulator_prepare_reboot()
447 err = regulator_sync_voltage_rdev(tegra->cpu_rdev); in tegra20_regulator_prepare_reboot()
496 !tegra->cpu_rdev) { in tegra20_regulator_attach()
497 tegra->cpu_rdev = rdev; in tegra20_regulator_attach()
527 if (tegra->cpu_rdev == rdev) { in tegra20_regulator_detach()
528 tegra->cpu_rdev = NULL; in tegra20_regulator_detach()