Lines Matching refs:err

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