Lines Matching defs:rdev
48 static int s2mpa01_regulator_set_voltage_time_sel(struct regulator_dev *rdev,
52 struct s2mpa01_info *s2mpa01 = rdev_get_drvdata(rdev);
56 switch (rdev_get_id(rdev)) {
82 ramp_delay = rdev->desc->ramp_delay;
84 old_volt = rdev->desc->min_uV + (rdev->desc->uV_step * old_selector);
85 new_volt = rdev->desc->min_uV + (rdev->desc->uV_step * new_selector);
90 static int s2mpa01_set_ramp_delay(struct regulator_dev *rdev, int ramp_delay)
92 struct s2mpa01_info *s2mpa01 = rdev_get_drvdata(rdev);
97 switch (rdev_get_id(rdev)) {
187 if (rdev_get_id(rdev) >= S2MPA01_BUCK1 &&
188 rdev_get_id(rdev) <= S2MPA01_BUCK4) {
189 ret = regmap_update_bits(rdev->regmap, S2MPA01_REG_RAMP1,
192 dev_err(&rdev->dev, "failed to enable ramp rate\n");
199 return regmap_update_bits(rdev->regmap, ramp_reg, 0x3 << ramp_shift,
203 return regmap_update_bits(rdev->regmap, S2MPA01_REG_RAMP1,
357 struct regulator_dev *rdev;
362 rdev = devm_regulator_register(&pdev->dev,
364 if (IS_ERR(rdev)) {
367 return PTR_ERR(rdev);