Lines Matching refs:ret

104 	int ret;
106 ret = regmap_read(pmic->rmap, rinfo->fps_addr, &val);
107 if (ret < 0) {
109 rinfo->fps_addr, ret);
110 return ret;
121 int ret;
134 ret = regmap_read(pmic->rmap, rinfo->fps_addr, &val);
135 if (ret < 0) {
137 rinfo->fps_addr, ret);
138 return ret;
140 ret = (val & MAX77620_FPS_SRC_MASK) >> MAX77620_FPS_SRC_SHIFT;
141 pmic->active_fps_src[id] = ret;
150 ret = regmap_update_bits(pmic->rmap, rinfo->fps_addr,
153 if (ret < 0) {
155 rinfo->fps_addr, ret);
156 return ret;
172 int ret = 0;
195 ret = regmap_update_bits(pmic->rmap, rinfo->fps_addr,
197 if (ret < 0) {
199 rinfo->fps_addr, ret);
200 return ret;
204 return ret;
214 int ret;
225 ret = regmap_update_bits(pmic->rmap, addr, mask, power_mode << shift);
226 if (ret < 0) {
228 id, ret);
229 return ret;
233 return ret;
243 int ret;
254 ret = regmap_read(pmic->rmap, addr, &val);
255 if (ret < 0) {
257 id, addr, ret);
258 return ret;
269 int ret;
271 ret = regmap_read(pmic->rmap, rinfo->cfg_addr, &rval);
272 if (ret < 0) {
274 rinfo->cfg_addr, ret);
275 return ret;
319 int ret;
341 ret = regmap_update_bits(pmic->rmap, rinfo->cfg_addr, mask, val);
342 if (ret < 0) {
344 id, ret);
345 return ret;
357 int ret;
369 ret = regmap_update_bits(pmic->rmap, rinfo->cfg_addr,
371 if (ret < 0) {
373 rinfo->cfg_addr, ret);
374 return ret;
389 int ret;
394 ret = max77620_regulator_get_power_mode(pmic, id);
395 if (ret < 0)
396 return ret;
398 pmic->current_power_mode[id] = ret;
402 ret = max77620_regulator_get_fps_src(pmic, id);
403 if (ret < 0)
404 return ret;
405 rpdata->active_fps_src = ret;
410 ret = max77620_regulator_set_power_mode(pmic,
412 if (ret < 0)
413 return ret;
417 ret = max77620_regulator_set_power_mode(pmic,
419 if (ret < 0)
420 return ret;
424 ret = max77620_regulator_set_fps_src(pmic, rpdata->active_fps_src, id);
425 if (ret < 0)
426 return ret;
428 ret = max77620_regulator_set_fps_slots(pmic, id, false);
429 if (ret < 0)
430 return ret;
433 ret = max77620_set_slew_rate(pmic, id,
435 if (ret < 0)
436 return ret;
470 int ret;
475 ret = max77620_regulator_get_power_mode(pmic, id);
476 if (ret < 0)
477 return ret;
479 if (ret != MAX77620_POWER_MODE_DISABLE)
494 int ret;
521 ret = regmap_update_bits(pmic->rmap, rinfo->cfg_addr,
523 if (ret < 0) {
525 rinfo->cfg_addr, ret);
526 return ret;
531 ret = max77620_regulator_set_power_mode(pmic, power_mode, id);
532 if (ret < 0)
533 return ret;
546 int ret;
550 ret = max77620_regulator_get_power_mode(pmic, id);
551 if (ret < 0)
554 pm_mode = ret;
557 ret = regmap_read(pmic->rmap, rinfo->cfg_addr, &val);
558 if (ret < 0) {
560 rinfo->cfg_addr, ret);
561 return ret;
609 int ret;
611 ret = of_property_read_u32(np, "maxim,active-fps-source", &pval);
612 rpdata->active_fps_src = (!ret) ? pval : MAX77620_FPS_SRC_DEF;
614 ret = of_property_read_u32(np, "maxim,active-fps-power-up-slot", &pval);
615 rpdata->active_fps_pu_slot = (!ret) ? pval : -1;
617 ret = of_property_read_u32(
619 rpdata->active_fps_pd_slot = (!ret) ? pval : -1;
621 ret = of_property_read_u32(np, "maxim,suspend-fps-source", &pval);
622 rpdata->suspend_fps_src = (!ret) ? pval : -1;
624 ret = of_property_read_u32(
626 rpdata->suspend_fps_pu_slot = (!ret) ? pval : -1;
628 ret = of_property_read_u32(
630 rpdata->suspend_fps_pd_slot = (!ret) ? pval : -1;
632 ret = of_property_read_u32(np, "maxim,power-ok-control", &pval);
633 if (!ret)
638 ret = of_property_read_u32(np, "maxim,ramp-rate-setting", &pval);
639 rpdata->ramp_rate_setting = (!ret) ? pval : 0;
786 int ret = 0;
844 ret = max77620_read_slew_rate(pmic, id);
845 if (ret < 0)
846 return ret;