Lines Matching defs:rdev
47 static int s2mpa01_regulator_set_voltage_time_sel(struct regulator_dev *rdev,
51 struct s2mpa01_info *s2mpa01 = rdev_get_drvdata(rdev);
55 switch (rdev_get_id(rdev)) {
81 ramp_delay = rdev->desc->ramp_delay;
83 old_volt = rdev->desc->min_uV + (rdev->desc->uV_step * old_selector);
84 new_volt = rdev->desc->min_uV + (rdev->desc->uV_step * new_selector);
89 static int s2mpa01_set_ramp_delay(struct regulator_dev *rdev, int ramp_delay)
91 struct s2mpa01_info *s2mpa01 = rdev_get_drvdata(rdev);
96 switch (rdev_get_id(rdev)) {
186 if (rdev_get_id(rdev) >= S2MPA01_BUCK1 &&
187 rdev_get_id(rdev) <= S2MPA01_BUCK4) {
188 ret = regmap_update_bits(rdev->regmap, S2MPA01_REG_RAMP1,
191 dev_err(&rdev->dev, "failed to enable ramp rate\n");
198 return regmap_update_bits(rdev->regmap, ramp_reg, 0x3 << ramp_shift,
202 return regmap_update_bits(rdev->regmap, S2MPA01_REG_RAMP1,
355 struct regulator_dev *rdev;
357 rdev = devm_regulator_register(&pdev->dev,
359 if (IS_ERR(rdev)) {
362 return PTR_ERR(rdev);