Lines Matching refs:err

127 	int err;
129 err = regmap_field_read(chg->rfield[CHG_DTLS], &regval);
130 if (err < 0)
131 return err;
165 int err;
167 err = regmap_field_read(chg->rfield[CHG_DTLS], &regval);
168 if (err < 0)
169 return err;
203 int err;
205 err = regmap_field_read(chg->rfield[BAT_DTLS], &regval);
206 if (err < 0)
207 return err;
237 int err;
239 err = regmap_field_read(chg->rfield[CHGIN_OK], &regval);
240 if (err < 0)
241 return err;
253 int err;
255 err = regmap_field_read(chg->rfield[fidx], &regval);
256 if (err < 0)
257 return err;
280 int err = 0;
284 err = max77976_get_status(chg, &val->intval);
287 err = max77976_get_charge_type(chg, &val->intval);
290 err = max77976_get_health(chg, &val->intval);
293 err = max77976_get_online(chg, &val->intval);
299 err = max77976_get_integer(chg, CHG_CC,
306 err = max77976_get_integer(chg, CHGIN_ILIM,
319 err = -EINVAL;
322 return err;
330 int err = 0;
334 err = max77976_set_integer(chg, CHG_CC,
341 err = max77976_set_integer(chg, CHGIN_ILIM,
348 err = -EINVAL;
351 return err;
396 int err;
398 err = regmap_read(chg->regmap, MAX77976_REG_CHIP_ID, &id);
399 if (err)
400 return dev_err_probe(dev, err, "cannot read chip ID\n");
405 err = regmap_field_read(chg->rfield[VERSION], &ver);
406 if (!err)
407 err = regmap_field_read(chg->rfield[REVISION], &rev);
408 if (err)
419 int err;
422 err = regmap_field_write(chg->rfield[CHGPROT], 0x3);
423 if (err)
424 goto err;
430 err = regmap_field_write(chg->rfield[MODE], MAX77976_MODE_CHARGER_BUCK);
431 if (err)
432 goto err;
436 err:
437 return dev_err_probe(dev, err, "error while configuring");
446 int err;
470 err = max77976_detect(chg);
471 if (err)
472 return err;
474 err = max77976_configure(chg);
475 if (err)
476 return err;