/kernel/linux/linux-5.10/drivers/soc/tegra/ |
H A D | regulators-tegra20.c | 21 struct regulator_dev *core_rdev; member 34 struct regulator_dev *core_rdev) in tegra20_core_limit() 44 core_cur_uV = regulator_get_voltage_rdev(core_rdev); in tegra20_core_limit() 50 err = regulator_check_voltage(core_rdev, &core_min_uV, &core_max_uV); in tegra20_core_limit() 66 static int tegra20_core_rtc_max_spread(struct regulator_dev *core_rdev, in tegra20_core_rtc_max_spread() argument 69 struct coupling_desc *c_desc = &core_rdev->coupling_desc; in tegra20_core_rtc_max_spread() 75 max_spread = core_rdev->constraints->max_spread[i - 1]; in tegra20_core_rtc_max_spread() 88 struct regulator_dev *core_rdev, in tegra20_core_rtc_update() 106 max_spread = tegra20_core_rtc_max_spread(core_rdev, rtc_rdev); in tegra20_core_rtc_update() 113 core_min_uV = tegra20_core_limit(tegra, core_rdev); in tegra20_core_rtc_update() 33 tegra20_core_limit(struct tegra_regulator_coupler *tegra, struct regulator_dev *core_rdev) tegra20_core_limit() argument 87 tegra20_core_rtc_update(struct tegra_regulator_coupler *tegra, struct regulator_dev *core_rdev, struct regulator_dev *rtc_rdev, int cpu_uV, int cpu_min_uV) tegra20_core_rtc_update() argument 201 tegra20_core_voltage_update(struct tegra_regulator_coupler *tegra, struct regulator_dev *cpu_rdev, struct regulator_dev *core_rdev, struct regulator_dev *rtc_rdev) tegra20_core_voltage_update() argument 216 tegra20_cpu_voltage_update(struct tegra_regulator_coupler *tegra, struct regulator_dev *cpu_rdev, struct regulator_dev *core_rdev, struct regulator_dev *rtc_rdev) tegra20_cpu_voltage_update() argument 283 struct regulator_dev *core_rdev = tegra->core_rdev; tegra20_regulator_balance_voltage() local [all...] |
H A D | regulators-tegra30.c | 23 struct regulator_dev *core_rdev; member 35 struct regulator_dev *core_rdev) in tegra30_core_limit() 45 core_cur_uV = regulator_get_voltage_rdev(core_rdev); in tegra30_core_limit() 51 err = regulator_check_voltage(core_rdev, &core_min_uV, &core_max_uV); in tegra30_core_limit() 98 struct regulator_dev *core_rdev) in tegra30_voltage_update() 120 core_max_step = core_rdev->constraints->max_uV_step; in tegra30_voltage_update() 142 core_min_uV = tegra30_core_limit(tegra, core_rdev); in tegra30_voltage_update() 146 err = regulator_check_consumers(core_rdev, &core_min_uV, &core_max_uV, in tegra30_voltage_update() 151 core_uV = regulator_get_voltage_rdev(core_rdev); in tegra30_voltage_update() 194 err = regulator_check_voltage(core_rdev, in tegra30_voltage_update() 34 tegra30_core_limit(struct tegra_regulator_coupler *tegra, struct regulator_dev *core_rdev) tegra30_core_limit() argument 96 tegra30_voltage_update(struct tegra_regulator_coupler *tegra, struct regulator_dev *cpu_rdev, struct regulator_dev *core_rdev) tegra30_voltage_update() argument 258 struct regulator_dev *core_rdev = tegra->core_rdev; tegra30_regulator_balance_voltage() local [all...] |
/kernel/linux/linux-6.6/drivers/soc/tegra/ |
H A D | regulators-tegra20.c | 26 struct regulator_dev *core_rdev; member 45 struct regulator_dev *core_rdev) in tegra20_core_limit() 70 core_cur_uV = regulator_get_voltage_rdev(core_rdev); in tegra20_core_limit() 76 err = regulator_check_voltage(core_rdev, &core_min_uV, &core_max_uV); in tegra20_core_limit() 92 static int tegra20_core_rtc_max_spread(struct regulator_dev *core_rdev, in tegra20_core_rtc_max_spread() argument 95 struct coupling_desc *c_desc = &core_rdev->coupling_desc; in tegra20_core_rtc_max_spread() 101 max_spread = core_rdev->constraints->max_spread[i - 1]; in tegra20_core_rtc_max_spread() 136 struct regulator_dev *core_rdev, in tegra20_core_rtc_update() 154 max_spread = tegra20_core_rtc_max_spread(core_rdev, rtc_rdev); in tegra20_core_rtc_update() 161 core_min_uV = tegra20_core_limit(tegra, core_rdev); in tegra20_core_rtc_update() 44 tegra20_core_limit(struct tegra_regulator_coupler *tegra, struct regulator_dev *core_rdev) tegra20_core_limit() argument 135 tegra20_core_rtc_update(struct tegra_regulator_coupler *tegra, struct regulator_dev *core_rdev, struct regulator_dev *rtc_rdev, int cpu_uV, int cpu_min_uV) tegra20_core_rtc_update() argument 254 tegra20_core_voltage_update(struct tegra_regulator_coupler *tegra, struct regulator_dev *cpu_rdev, struct regulator_dev *core_rdev, struct regulator_dev *rtc_rdev) tegra20_core_voltage_update() argument 269 tegra20_cpu_voltage_update(struct tegra_regulator_coupler *tegra, struct regulator_dev *cpu_rdev, struct regulator_dev *core_rdev, struct regulator_dev *rtc_rdev) tegra20_cpu_voltage_update() argument 349 struct regulator_dev *core_rdev = tegra->core_rdev; tegra20_regulator_balance_voltage() local [all...] |
H A D | regulators-tegra30.c | 26 struct regulator_dev *core_rdev; member 44 struct regulator_dev *core_rdev) in tegra30_core_limit() 69 core_cur_uV = regulator_get_voltage_rdev(core_rdev); in tegra30_core_limit() 75 err = regulator_check_voltage(core_rdev, &core_min_uV, &core_max_uV); in tegra30_core_limit() 168 struct regulator_dev *core_rdev) in tegra30_voltage_update() 190 core_max_step = core_rdev->constraints->max_uV_step; in tegra30_voltage_update() 212 core_min_uV = tegra30_core_limit(tegra, core_rdev); in tegra30_voltage_update() 216 err = regulator_check_consumers(core_rdev, &core_min_uV, &core_max_uV, in tegra30_voltage_update() 226 core_uV = regulator_get_voltage_rdev(core_rdev); in tegra30_voltage_update() 273 err = regulator_check_voltage(core_rdev, in tegra30_voltage_update() 43 tegra30_core_limit(struct tegra_regulator_coupler *tegra, struct regulator_dev *core_rdev) tegra30_core_limit() argument 166 tegra30_voltage_update(struct tegra_regulator_coupler *tegra, struct regulator_dev *cpu_rdev, struct regulator_dev *core_rdev) tegra30_voltage_update() argument 346 struct regulator_dev *core_rdev = tegra->core_rdev; tegra30_regulator_balance_voltage() local [all...] |