Lines Matching refs:rdev
59 static int max8649_enable_time(struct regulator_dev *rdev) in max8649_enable_time() argument
61 struct max8649_regulator_info *info = rdev_get_drvdata(rdev); in max8649_enable_time()
66 ret = regmap_read(info->regmap, rdev->desc->vsel_reg, &val); in max8649_enable_time()
70 voltage = regulator_list_voltage_linear(rdev, (unsigned char)val); in max8649_enable_time()
82 static int max8649_set_mode(struct regulator_dev *rdev, unsigned int mode) in max8649_set_mode() argument
84 struct max8649_regulator_info *info = rdev_get_drvdata(rdev); in max8649_set_mode()
88 regmap_update_bits(info->regmap, rdev->desc->vsel_reg, in max8649_set_mode()
92 regmap_update_bits(info->regmap, rdev->desc->vsel_reg, in max8649_set_mode()
101 static unsigned int max8649_get_mode(struct regulator_dev *rdev) in max8649_get_mode() argument
103 struct max8649_regulator_info *info = rdev_get_drvdata(rdev); in max8649_get_mode()
107 ret = regmap_read(info->regmap, rdev->desc->vsel_reg, &val); in max8649_get_mode()