Lines Matching refs:rdev
79 struct regulator_dev *rdev; member
91 static int da9052_dcdc_get_current_limit(struct regulator_dev *rdev) in da9052_dcdc_get_current_limit() argument
93 struct da9052_regulator *regulator = rdev_get_drvdata(rdev); in da9052_dcdc_get_current_limit()
94 int offset = rdev_get_id(rdev); in da9052_dcdc_get_current_limit()
118 static int da9052_dcdc_set_current_limit(struct regulator_dev *rdev, int min_uA, in da9052_dcdc_set_current_limit() argument
121 struct da9052_regulator *regulator = rdev_get_drvdata(rdev); in da9052_dcdc_set_current_limit()
122 int offset = rdev_get_id(rdev); in da9052_dcdc_set_current_limit()
158 static int da9052_list_voltage(struct regulator_dev *rdev, in da9052_list_voltage() argument
161 struct da9052_regulator *regulator = rdev_get_drvdata(rdev); in da9052_list_voltage()
163 int id = rdev_get_id(rdev); in da9052_list_voltage()
182 static int da9052_map_voltage(struct regulator_dev *rdev, in da9052_map_voltage() argument
185 struct da9052_regulator *regulator = rdev_get_drvdata(rdev); in da9052_map_voltage()
187 int id = rdev_get_id(rdev); in da9052_map_voltage()
206 ret = da9052_list_voltage(rdev, sel); in da9052_map_voltage()
213 static int da9052_regulator_set_voltage_sel(struct regulator_dev *rdev, in da9052_regulator_set_voltage_sel() argument
216 struct da9052_regulator *regulator = rdev_get_drvdata(rdev); in da9052_regulator_set_voltage_sel()
218 int id = rdev_get_id(rdev); in da9052_regulator_set_voltage_sel()
221 ret = da9052_reg_update(regulator->da9052, rdev->desc->vsel_reg, in da9052_regulator_set_voltage_sel()
222 rdev->desc->vsel_mask, selector); in da9052_regulator_set_voltage_sel()
243 static int da9052_regulator_set_voltage_time_sel(struct regulator_dev *rdev, in da9052_regulator_set_voltage_time_sel() argument
247 struct da9052_regulator *regulator = rdev_get_drvdata(rdev); in da9052_regulator_set_voltage_time_sel()
249 int id = rdev_get_id(rdev); in da9052_regulator_set_voltage_time_sel()
450 regulator->rdev = devm_regulator_register(&pdev->dev, in da9052_regulator_probe()
453 if (IS_ERR(regulator->rdev)) { in da9052_regulator_probe()
456 return PTR_ERR(regulator->rdev); in da9052_regulator_probe()