Lines Matching refs:rinfo
87 struct max77620_regulator_info *rinfo[MAX77620_NUM_REGS];
102 struct max77620_regulator_info *rinfo = pmic->rinfo[id];
106 ret = regmap_read(pmic->rmap, rinfo->fps_addr, &val);
109 rinfo->fps_addr, ret);
119 struct max77620_regulator_info *rinfo = pmic->rinfo[id];
123 if (!rinfo)
134 ret = regmap_read(pmic->rmap, rinfo->fps_addr, &val);
137 rinfo->fps_addr, ret);
150 ret = regmap_update_bits(pmic->rmap, rinfo->fps_addr,
155 rinfo->fps_addr, ret);
167 struct max77620_regulator_info *rinfo = pmic->rinfo[id];
174 if (!rinfo)
195 ret = regmap_update_bits(pmic->rmap, rinfo->fps_addr,
199 rinfo->fps_addr, ret);
210 struct max77620_regulator_info *rinfo = pmic->rinfo[id];
211 u8 mask = rinfo->power_mode_mask;
212 u8 shift = rinfo->power_mode_shift;
216 switch (rinfo->type) {
218 addr = rinfo->cfg_addr;
221 addr = rinfo->volt_addr;
239 struct max77620_regulator_info *rinfo = pmic->rinfo[id];
241 u8 mask = rinfo->power_mode_mask;
242 u8 shift = rinfo->power_mode_shift;
245 switch (rinfo->type) {
247 addr = rinfo->cfg_addr;
250 addr = rinfo->volt_addr;
266 struct max77620_regulator_info *rinfo = pmic->rinfo[id];
271 ret = regmap_read(pmic->rmap, rinfo->cfg_addr, &rval);
274 rinfo->cfg_addr, ret);
278 switch (rinfo->type) {
295 rinfo->desc.ramp_delay = slew_rate;
307 rinfo->desc.ramp_delay = slew_rate;
317 struct max77620_regulator_info *rinfo = pmic->rinfo[id];
322 if (rinfo->type == MAX77620_REGULATOR_TYPE_SD) {
341 ret = regmap_update_bits(pmic->rmap, rinfo->cfg_addr, mask, val);
354 struct max77620_regulator_info *rinfo = pmic->rinfo[id];
362 if (rinfo->type == MAX77620_REGULATOR_TYPE_SD)
369 ret = regmap_update_bits(pmic->rmap, rinfo->cfg_addr,
373 rinfo->cfg_addr, ret);
490 struct max77620_regulator_info *rinfo = pmic->rinfo[id];
517 if (rinfo->type != MAX77620_REGULATOR_TYPE_SD)
521 ret = regmap_update_bits(pmic->rmap, rinfo->cfg_addr,
525 rinfo->cfg_addr, ret);
544 struct max77620_regulator_info *rinfo = pmic->rinfo[id];
556 if (rinfo->type == MAX77620_REGULATOR_TYPE_SD) {
557 ret = regmap_read(pmic->rmap, rinfo->cfg_addr, &val);
560 rinfo->cfg_addr, ret);
782 struct max77620_regulator_info *rinfo;
801 rinfo = max77620_regs_info;
804 rinfo = max20024_regs_info;
807 rinfo = max77663_regs_info;
832 rdesc = &rinfo[id].desc;
833 pmic->rinfo[id] = &rinfo[id];