Lines Matching refs:uV
447 static int pfuze100_regulator_val(struct udevice *dev, int op, int *uV) in pfuze100_regulator_val() argument
457 *uV = 0; in pfuze100_regulator_val()
459 *uV = desc->voltage; in pfuze100_regulator_val()
465 *uV = desc->volt_table[val]; in pfuze100_regulator_val()
475 *uV = uc_pdata->min_uV + (int)val * desc->uV_step; in pfuze100_regulator_val()
486 if (*uV == desc->volt_table[i]) in pfuze100_regulator_val()
490 debug("Unsupported voltage %u\n", *uV); in pfuze100_regulator_val()
503 (*uV - uc_pdata->min_uV) / desc->uV_step); in pfuze100_regulator_val()
511 int uV; in pfuze100_regulator_get_value() local
514 ret = pfuze100_regulator_val(dev, PMIC_OP_GET, &uV); in pfuze100_regulator_get_value()
518 return uV; in pfuze100_regulator_get_value()
521 static int pfuze100_regulator_set_value(struct udevice *dev, int uV) in pfuze100_regulator_set_value() argument
523 return pfuze100_regulator_val(dev, PMIC_OP_SET, &uV); in pfuze100_regulator_set_value()