Lines Matching defs:rdev

174 static int _rpmh_regulator_vrm_set_voltage_sel(struct regulator_dev *rdev,
177 struct rpmh_vreg *vreg = rdev_get_drvdata(rdev);
184 cmd.data = DIV_ROUND_UP(regulator_list_voltage_linear_range(rdev,
194 static int rpmh_regulator_vrm_set_voltage_sel(struct regulator_dev *rdev,
197 struct rpmh_vreg *vreg = rdev_get_drvdata(rdev);
208 return _rpmh_regulator_vrm_set_voltage_sel(rdev, selector,
212 static int rpmh_regulator_vrm_get_voltage_sel(struct regulator_dev *rdev)
214 struct rpmh_vreg *vreg = rdev_get_drvdata(rdev);
219 static int rpmh_regulator_is_enabled(struct regulator_dev *rdev)
221 struct rpmh_vreg *vreg = rdev_get_drvdata(rdev);
226 static int rpmh_regulator_set_enable_state(struct regulator_dev *rdev,
229 struct rpmh_vreg *vreg = rdev_get_drvdata(rdev);
238 ret = _rpmh_regulator_vrm_set_voltage_sel(rdev,
251 static int rpmh_regulator_enable(struct regulator_dev *rdev)
253 return rpmh_regulator_set_enable_state(rdev, true);
256 static int rpmh_regulator_disable(struct regulator_dev *rdev)
258 return rpmh_regulator_set_enable_state(rdev, false);
284 static int rpmh_regulator_vrm_set_mode(struct regulator_dev *rdev,
287 struct rpmh_vreg *vreg = rdev_get_drvdata(rdev);
300 static unsigned int rpmh_regulator_vrm_get_mode(struct regulator_dev *rdev)
302 struct rpmh_vreg *vreg = rdev_get_drvdata(rdev);
309 * @rdev: Regulator device pointer for the rpmh-regulator
320 struct regulator_dev *rdev, int input_uV, int output_uV, int load_uA)
322 struct rpmh_vreg *vreg = rdev_get_drvdata(rdev);
330 static int rpmh_regulator_vrm_set_bypass(struct regulator_dev *rdev,
333 struct rpmh_vreg *vreg = rdev_get_drvdata(rdev);
346 static int rpmh_regulator_vrm_get_bypass(struct regulator_dev *rdev,
349 struct rpmh_vreg *vreg = rdev_get_drvdata(rdev);
419 struct regulator_dev *rdev;
481 rdev = devm_regulator_register(dev, &vreg->rdesc, &reg_config);
482 if (IS_ERR(rdev)) {
483 ret = PTR_ERR(rdev);