Lines Matching refs:rdev
142 static int twlreg_grp(struct regulator_dev *rdev) in twlreg_grp() argument
144 return twlreg_read(rdev_get_drvdata(rdev), TWL_MODULE_PM_RECEIVER, in twlreg_grp()
161 static int twl4030reg_is_enabled(struct regulator_dev *rdev) in twl4030reg_is_enabled() argument
163 int state = twlreg_grp(rdev); in twl4030reg_is_enabled()
171 static int twl6030reg_is_enabled(struct regulator_dev *rdev) in twl6030reg_is_enabled() argument
173 struct twlreg_info *info = rdev_get_drvdata(rdev); in twl6030reg_is_enabled()
177 grp = twlreg_grp(rdev); in twl6030reg_is_enabled()
191 static int twl4030reg_enable(struct regulator_dev *rdev) in twl4030reg_enable() argument
193 struct twlreg_info *info = rdev_get_drvdata(rdev); in twl4030reg_enable()
197 grp = twlreg_grp(rdev); in twl4030reg_enable()
208 static int twl6030reg_enable(struct regulator_dev *rdev) in twl6030reg_enable() argument
210 struct twlreg_info *info = rdev_get_drvdata(rdev); in twl6030reg_enable()
215 grp = twlreg_grp(rdev); in twl6030reg_enable()
225 static int twl4030reg_disable(struct regulator_dev *rdev) in twl4030reg_disable() argument
227 struct twlreg_info *info = rdev_get_drvdata(rdev); in twl4030reg_disable()
231 grp = twlreg_grp(rdev); in twl4030reg_disable()
242 static int twl6030reg_disable(struct regulator_dev *rdev) in twl6030reg_disable() argument
244 struct twlreg_info *info = rdev_get_drvdata(rdev); in twl6030reg_disable()
259 static int twl4030reg_get_status(struct regulator_dev *rdev) in twl4030reg_get_status() argument
261 int state = twlreg_grp(rdev); in twl4030reg_get_status()
275 static int twl6030reg_get_status(struct regulator_dev *rdev) in twl6030reg_get_status() argument
277 struct twlreg_info *info = rdev_get_drvdata(rdev); in twl6030reg_get_status()
280 val = twlreg_grp(rdev); in twl6030reg_get_status()
302 static int twl4030reg_set_mode(struct regulator_dev *rdev, unsigned mode) in twl4030reg_set_mode() argument
304 struct twlreg_info *info = rdev_get_drvdata(rdev); in twl4030reg_set_mode()
321 status = twlreg_grp(rdev); in twl4030reg_set_mode()
336 static int twl6030reg_set_mode(struct regulator_dev *rdev, unsigned mode) in twl6030reg_set_mode() argument
338 struct twlreg_info *info = rdev_get_drvdata(rdev); in twl6030reg_set_mode()
343 grp = twlreg_grp(rdev); in twl6030reg_set_mode()
451 static int twl4030ldo_list_voltage(struct regulator_dev *rdev, unsigned index) in twl4030ldo_list_voltage() argument
453 struct twlreg_info *info = rdev_get_drvdata(rdev); in twl4030ldo_list_voltage()
460 twl4030ldo_set_voltage_sel(struct regulator_dev *rdev, unsigned selector) in twl4030ldo_set_voltage_sel() argument
462 struct twlreg_info *info = rdev_get_drvdata(rdev); in twl4030ldo_set_voltage_sel()
468 static int twl4030ldo_get_voltage_sel(struct regulator_dev *rdev) in twl4030ldo_get_voltage_sel() argument
470 struct twlreg_info *info = rdev_get_drvdata(rdev); in twl4030ldo_get_voltage_sel()
496 twl4030smps_set_voltage(struct regulator_dev *rdev, int min_uV, int max_uV, in twl4030smps_set_voltage() argument
499 struct twlreg_info *info = rdev_get_drvdata(rdev); in twl4030smps_set_voltage()
512 static int twl4030smps_get_voltage(struct regulator_dev *rdev) in twl4030smps_get_voltage() argument
514 struct twlreg_info *info = rdev_get_drvdata(rdev); in twl4030smps_get_voltage()
531 static int twl6030coresmps_set_voltage(struct regulator_dev *rdev, int min_uV, in twl6030coresmps_set_voltage() argument
534 struct twlreg_info *info = rdev_get_drvdata(rdev); in twl6030coresmps_set_voltage()
542 static int twl6030coresmps_get_voltage(struct regulator_dev *rdev) in twl6030coresmps_get_voltage() argument
544 struct twlreg_info *info = rdev_get_drvdata(rdev); in twl6030coresmps_get_voltage()
557 static int twl6030ldo_list_voltage(struct regulator_dev *rdev, unsigned sel) in twl6030ldo_list_voltage() argument
559 struct twlreg_info *info = rdev_get_drvdata(rdev); in twl6030ldo_list_voltage()
579 twl6030ldo_set_voltage_sel(struct regulator_dev *rdev, unsigned selector) in twl6030ldo_set_voltage_sel() argument
581 struct twlreg_info *info = rdev_get_drvdata(rdev); in twl6030ldo_set_voltage_sel()
587 static int twl6030ldo_get_voltage_sel(struct regulator_dev *rdev) in twl6030ldo_get_voltage_sel() argument
589 struct twlreg_info *info = rdev_get_drvdata(rdev); in twl6030ldo_get_voltage_sel()
640 static int twl6030smps_list_voltage(struct regulator_dev *rdev, unsigned index) in twl6030smps_list_voltage() argument
642 struct twlreg_info *info = rdev_get_drvdata(rdev); in twl6030smps_list_voltage()
727 static int twl6030smps_map_voltage(struct regulator_dev *rdev, int min_uV, in twl6030smps_map_voltage() argument
730 struct twlreg_info *info = rdev_get_drvdata(rdev); in twl6030smps_map_voltage()
801 static int twl6030smps_set_voltage_sel(struct regulator_dev *rdev, in twl6030smps_set_voltage_sel() argument
804 struct twlreg_info *info = rdev_get_drvdata(rdev); in twl6030smps_set_voltage_sel()
810 static int twl6030smps_get_voltage_sel(struct regulator_dev *rdev) in twl6030smps_get_voltage_sel() argument
812 struct twlreg_info *info = rdev_get_drvdata(rdev); in twl6030smps_get_voltage_sel()
1097 struct regulator_dev *rdev; in twlreg_probe() local
1192 rdev = devm_regulator_register(&pdev->dev, &info->desc, &config); in twlreg_probe()
1193 if (IS_ERR(rdev)) { in twlreg_probe()
1195 info->desc.name, PTR_ERR(rdev)); in twlreg_probe()
1196 return PTR_ERR(rdev); in twlreg_probe()
1198 platform_set_drvdata(pdev, rdev); in twlreg_probe()