Lines Matching refs:id

100 					  int id)
102 struct max77620_regulator_info *rinfo = pmic->rinfo[id];
117 int fps_src, int id)
119 struct max77620_regulator_info *rinfo = pmic->rinfo[id];
141 pmic->active_fps_src[id] = ret;
146 fps_src, id);
158 pmic->active_fps_src[id] = fps_src;
164 int id, bool is_suspend)
166 struct max77620_regulator_pdata *rpdata = &pmic->reg_pdata[id];
167 struct max77620_regulator_info *rinfo = pmic->rinfo[id];
208 int power_mode, int id)
210 struct max77620_regulator_info *rinfo = pmic->rinfo[id];
228 id, ret);
231 pmic->current_power_mode[id] = power_mode;
237 int id)
239 struct max77620_regulator_info *rinfo = pmic->rinfo[id];
257 id, addr, ret);
264 static int max77620_read_slew_rate(struct max77620_regulator *pmic, int id)
266 struct max77620_regulator_info *rinfo = pmic->rinfo[id];
314 static int max77620_set_slew_rate(struct max77620_regulator *pmic, int id,
317 struct max77620_regulator_info *rinfo = pmic->rinfo[id];
344 id, ret);
351 static int max77620_config_power_ok(struct max77620_regulator *pmic, int id)
353 struct max77620_regulator_pdata *rpdata = &pmic->reg_pdata[id];
354 struct max77620_regulator_info *rinfo = pmic->rinfo[id];
386 static int max77620_init_pmic(struct max77620_regulator *pmic, int id)
388 struct max77620_regulator_pdata *rpdata = &pmic->reg_pdata[id];
391 max77620_config_power_ok(pmic, id);
394 ret = max77620_regulator_get_power_mode(pmic, id);
398 pmic->current_power_mode[id] = ret;
399 pmic->enable_power_mode[id] = MAX77620_POWER_MODE_NORMAL;
402 ret = max77620_regulator_get_fps_src(pmic, id);
411 pmic->enable_power_mode[id], id);
415 if (pmic->current_power_mode[id] !=
416 pmic->enable_power_mode[id]) {
418 pmic->enable_power_mode[id], id);
424 ret = max77620_regulator_set_fps_src(pmic, rpdata->active_fps_src, id);
428 ret = max77620_regulator_set_fps_slots(pmic, id, false);
433 ret = max77620_set_slew_rate(pmic, id,
445 int id = rdev_get_id(rdev);
447 if (pmic->active_fps_src[id] != MAX77620_FPS_SRC_NONE)
451 pmic->enable_power_mode[id], id);
457 int id = rdev_get_id(rdev);
459 if (pmic->active_fps_src[id] != MAX77620_FPS_SRC_NONE)
463 MAX77620_POWER_MODE_DISABLE, id);
469 int id = rdev_get_id(rdev);
472 if (pmic->active_fps_src[id] != MAX77620_FPS_SRC_NONE)
475 ret = max77620_regulator_get_power_mode(pmic, id);
489 int id = rdev_get_id(rdev);
490 struct max77620_regulator_info *rinfo = pmic->rinfo[id];
491 struct max77620_regulator_pdata *rpdata = &pmic->reg_pdata[id];
513 id, mode);
531 ret = max77620_regulator_set_power_mode(pmic, power_mode, id);
535 pmic->enable_power_mode[id] = power_mode;
543 int id = rdev_get_id(rdev);
544 struct max77620_regulator_info *rinfo = pmic->rinfo[id];
550 ret = max77620_regulator_get_power_mode(pmic, id);
589 int id = rdev_get_id(rdev);
590 struct max77620_regulator_pdata *rpdata = &pmic->reg_pdata[id];
599 return max77620_set_slew_rate(pmic, id, ramp_delay);
607 struct max77620_regulator_pdata *rpdata = &pmic->reg_pdata[desc->id];
641 return max77620_init_pmic(pmic, desc->id);
677 .id = MAX77620_REGULATOR_ID_##_id, \
709 .id = MAX77620_REGULATOR_ID_##_id, \
787 int id;
824 for (id = 0; id < MAX77620_NUM_REGS; id++) {
829 (id == MAX77620_REGULATOR_ID_SD4))
832 rdesc = &rinfo[id].desc;
833 pmic->rinfo[id] = &rinfo[id];
834 pmic->enable_power_mode[id] = MAX77620_POWER_MODE_NORMAL;
835 pmic->reg_pdata[id].active_fps_src = -1;
836 pmic->reg_pdata[id].active_fps_pd_slot = -1;
837 pmic->reg_pdata[id].active_fps_pu_slot = -1;
838 pmic->reg_pdata[id].suspend_fps_src = -1;
839 pmic->reg_pdata[id].suspend_fps_pd_slot = -1;
840 pmic->reg_pdata[id].suspend_fps_pu_slot = -1;
841 pmic->reg_pdata[id].power_ok = -1;
842 pmic->reg_pdata[id].ramp_rate_setting = -1;
844 ret = max77620_read_slew_rate(pmic, id);
863 int id;
865 for (id = 0; id < MAX77620_NUM_REGS; id++) {
866 reg_pdata = &pmic->reg_pdata[id];
868 max77620_regulator_set_fps_slots(pmic, id, true);
873 id);
883 int id;
885 for (id = 0; id < MAX77620_NUM_REGS; id++) {
886 reg_pdata = &pmic->reg_pdata[id];
888 max77620_config_power_ok(pmic, id);
890 max77620_regulator_set_fps_slots(pmic, id, false);
894 id);