Lines Matching refs:uV
448 static int pfuze100_regulator_val(struct udevice *dev, int op, int *uV) in pfuze100_regulator_val() argument
458 *uV = 0; in pfuze100_regulator_val()
460 *uV = desc->voltage; in pfuze100_regulator_val()
466 *uV = desc->volt_table[val]; in pfuze100_regulator_val()
476 *uV = uc_pdata->min_uV + (int)val * desc->uV_step; in pfuze100_regulator_val()
487 if (*uV == desc->volt_table[i]) in pfuze100_regulator_val()
491 debug("Unsupported voltage %u\n", *uV); in pfuze100_regulator_val()
504 (*uV - uc_pdata->min_uV) / desc->uV_step); in pfuze100_regulator_val()
512 int uV; in pfuze100_regulator_get_value() local
515 ret = pfuze100_regulator_val(dev, PMIC_OP_GET, &uV); in pfuze100_regulator_get_value()
519 return uV; in pfuze100_regulator_get_value()
522 static int pfuze100_regulator_set_value(struct udevice *dev, int uV) in pfuze100_regulator_set_value() argument
524 return pfuze100_regulator_val(dev, PMIC_OP_SET, &uV); in pfuze100_regulator_set_value()