Lines Matching defs:rdev
283 static int pf8x00_suspend_enable(struct regulator_dev *rdev)
285 struct pf8x00_regulator_data *regl = rdev_get_drvdata(rdev);
286 struct regmap *rmap = rdev_get_regmap(rdev);
293 static int pf8x00_suspend_disable(struct regulator_dev *rdev)
295 struct pf8x00_regulator_data *regl = rdev_get_drvdata(rdev);
296 struct regmap *rmap = rdev_get_regmap(rdev);
302 static int pf8x00_set_suspend_voltage(struct regulator_dev *rdev, int uV)
304 struct pf8x00_regulator_data *regl = rdev_get_drvdata(rdev);
310 ret = regulator_map_voltage_iterate(rdev, uV, uV);
312 dev_err(rdev_get_dev(rdev), "failed to map %i uV\n", uV);
316 dev_dbg(rdev_get_dev(rdev), "uV: %i, reg: 0x%x, msk: 0x%x, val: 0x%x\n",
318 ret = regmap_update_bits(rdev->regmap, regl->suspend_voltage_reg,
321 dev_err(rdev_get_dev(rdev), "failed to set %i uV\n", uV);
573 struct regulator_dev *rdev;
579 rdev = devm_regulator_register(&client->dev, &data->desc, &config);
580 if (IS_ERR(rdev)) {
583 return PTR_ERR(rdev);