Lines Matching defs:rdev
157 static int mt6323_get_status(struct regulator_dev *rdev)
161 struct mt6323_regulator_info *info = rdev_get_drvdata(rdev);
163 ret = regmap_read(rdev->regmap, info->desc.enable_reg, ®val);
165 dev_err(&rdev->dev, "Failed to get enable reg: %d\n", ret);
172 static int mt6323_ldo_set_mode(struct regulator_dev *rdev, unsigned int mode)
175 struct mt6323_regulator_info *info = rdev_get_drvdata(rdev);
178 dev_err(&rdev->dev, "regulator %s doesn't support set_mode\n",
196 ret = regmap_update_bits(rdev->regmap, info->modeset_reg,
202 static unsigned int mt6323_ldo_get_mode(struct regulator_dev *rdev)
207 struct mt6323_regulator_info *info = rdev_get_drvdata(rdev);
210 dev_err(&rdev->dev, "regulator %s doesn't support get_mode\n",
215 ret = regmap_read(rdev->regmap, info->modeset_reg, &val);
373 struct regulator_dev *rdev;
392 rdev = devm_regulator_register(&pdev->dev,
394 if (IS_ERR(rdev)) {
397 return PTR_ERR(rdev);