Lines Matching defs:rdev

61 	struct regulator_dev			*rdev;
115 static int da9062_buck_set_mode(struct regulator_dev *rdev, unsigned mode)
117 struct da9062_regulator *regl = rdev_get_drvdata(rdev);
143 static unsigned da9062_buck_get_mode(struct regulator_dev *rdev)
145 struct da9062_regulator *regl = rdev_get_drvdata(rdev);
180 static int da9062_ldo_set_mode(struct regulator_dev *rdev, unsigned mode)
182 struct da9062_regulator *regl = rdev_get_drvdata(rdev);
199 static unsigned da9062_ldo_get_mode(struct regulator_dev *rdev)
201 struct da9062_regulator *regl = rdev_get_drvdata(rdev);
214 static int da9062_buck_get_status(struct regulator_dev *rdev)
216 int ret = regulator_is_enabled_regmap(rdev);
221 ret = da9062_buck_get_mode(rdev);
231 static int da9062_ldo_get_status(struct regulator_dev *rdev)
233 int ret = regulator_is_enabled_regmap(rdev);
238 ret = da9062_ldo_get_mode(rdev);
248 static int da9062_set_suspend_voltage(struct regulator_dev *rdev, int uv)
250 struct da9062_regulator *regl = rdev_get_drvdata(rdev);
254 sel = regulator_map_voltage_linear(rdev, uv, uv);
258 sel <<= ffs(rdev->desc->vsel_mask) - 1;
261 rdev->desc->vsel_mask, sel);
266 static int da9062_suspend_enable(struct regulator_dev *rdev)
268 struct da9062_regulator *regl = rdev_get_drvdata(rdev);
273 static int da9062_suspend_disable(struct regulator_dev *rdev)
275 struct da9062_regulator *regl = rdev_get_drvdata(rdev);
280 static int da9062_buck_set_suspend_mode(struct regulator_dev *rdev,
283 struct da9062_regulator *regl = rdev_get_drvdata(rdev);
303 static int da9062_ldo_set_suspend_mode(struct regulator_dev *rdev,
306 struct da9062_regulator *regl = rdev_get_drvdata(rdev);
910 regulator_notifier_call_chain(regl->rdev,
1004 regl->rdev = devm_regulator_register(&pdev->dev, &regl->desc,
1006 if (IS_ERR(regl->rdev)) {
1010 return PTR_ERR(regl->rdev);