Searched refs:level_uv (Results 1 – 8 of 8) sorted by relevance
| /optee_os/core/drivers/regulator/ |
| H A D | regulator.c | 172 int level_uv = regulator->min_uv; in regulator_get_voltage() local 175 res = regulator->ops->get_voltage(regulator, &level_uv); in regulator_get_voltage() 179 level_uv = 0; in regulator_get_voltage() 183 return level_uv; in regulator_get_voltage() 186 TEE_Result regulator_set_voltage(struct regulator *regulator, int level_uv) in regulator_set_voltage() argument 192 FMSG("%s %duV", regulator_name(regulator), level_uv); in regulator_set_voltage() 194 if (level_uv < regulator->min_uv || level_uv > regulator->max_uv) in regulator_set_voltage() 198 if (level_uv == cur_uv) in regulator_set_voltage() 205 res = regulator->ops->set_voltage(regulator, level_uv); in regulator_set_voltage() 217 if (cur_uv > level_uv) in regulator_set_voltage() [all …]
|
| H A D | stm32mp13_regulator_iod.c | 120 static TEE_Result iod_get_voltage(struct regulator *regu, int *level_uv) in iod_get_voltage() argument 122 *level_uv = regulator_get_voltage(regu->supply); in iod_get_voltage() 127 static TEE_Result iod_set_voltage(struct regulator *regu, int level_uv) in iod_set_voltage() argument 133 FMSG("%s: set voltage level to %duV", regulator_name(regu), level_uv); in iod_set_voltage() 153 res = regulator_set_voltage(regu->supply, level_uv); in iod_set_voltage() 159 level_uv = regulator_get_voltage(regu->supply); in iod_set_voltage() 162 if (level_uv <= IO_VOLTAGE_THRESHOLD_UV) in iod_set_voltage()
|
| H A D | regulator_gpio.c | 74 int level_uv) in regulator_gpio_set_voltage() argument 79 if (level_uv == regu->voltage_levels_uv[0]) in regulator_gpio_set_voltage() 81 else if (level_uv == regu->voltage_levels_uv[1]) in regulator_gpio_set_voltage() 95 int *level_uv) in regulator_gpio_read_voltage() argument 103 *level_uv = regu->voltage_levels_uv[value]; in regulator_gpio_read_voltage()
|
| H A D | stm32_vrefbuf.c | 162 int *level_uv) in vrefbuf_get_voltage() argument 177 *level_uv = vr->compat->voltages[index]; in vrefbuf_get_voltage() 182 static TEE_Result vrefbuf_set_voltage(struct regulator *regulator, int level_uv) in vrefbuf_set_voltage() argument 189 if (vr->compat->voltages[i] == level_uv) { in vrefbuf_set_voltage()
|
| /optee_os/core/include/drivers/ |
| H A D | regulator.h | 136 TEE_Result (*set_voltage)(struct regulator *r, int level_uv); 137 TEE_Result (*get_voltage)(struct regulator *r, int *level_uv); 170 TEE_Result regulator_set_voltage(struct regulator *regulator, int level_uv);
|
| /optee_os/core/arch/arm/plat-stm32mp1/drivers/ |
| H A D | stm32mp1_pwr.c | 141 int *level_uv) in stm32mp1_pwr_regu_read_voltage() argument 147 *level_uv = (int)desc->level_mv * 1000; in stm32mp1_pwr_regu_read_voltage()
|
| H A D | stm32mp1_pmic.c | 321 static TEE_Result pmic_get_voltage(struct regulator *regulator, int *level_uv) in pmic_get_voltage() argument 333 *level_uv = rc * 1000; in pmic_get_voltage() 338 static TEE_Result pmic_set_voltage(struct regulator *regulator, int level_uv) in pmic_set_voltage() argument 341 unsigned int level_mv = level_uv / 1000; in pmic_set_voltage()
|
| /optee_os/core/arch/arm/plat-stm32mp1/ |
| H A D | scmi_server.c | 843 long *level_uv) in plat_scmi_voltd_get_level() argument 851 *level_uv = regulator_get_voltage(voltd->regulator); in plat_scmi_voltd_get_level() 859 long level_uv) in plat_scmi_voltd_set_level() argument 869 if (level_uv < INT_MIN || level_uv > INT_MAX) in plat_scmi_voltd_set_level() 872 res = regulator_set_voltage(voltd->regulator, level_uv); in plat_scmi_voltd_set_level()
|