Lines Matching refs:ret
234 int ret;
236 ret = regmap_update_bits(chip->rmap, MAX77620_REG_INTENLBT,
238 if (ret < 0)
239 dev_err(chip->dev, "Failed to set GLBLM: %d\n", ret);
241 return ret;
247 int ret;
249 ret = regmap_update_bits(chip->rmap, MAX77620_REG_INTENLBT,
251 if (ret < 0)
252 dev_err(chip->dev, "Failed to reset GLBLM: %d\n", ret);
254 return ret;
319 int ret;
347 ret = of_property_read_u32(fps_np, "maxim,shutdown-fps-time-period-us",
349 if (!ret) {
358 ret = of_property_read_u32(fps_np, "maxim,suspend-fps-time-period-us",
360 if (!ret)
364 ret = of_property_read_u32(fps_np, "maxim,fps-event-source",
366 if (!ret) {
380 ret = of_property_read_u32(fps_np,
383 if (!ret) {
391 ret = regmap_update_bits(chip->rmap, MAX77620_REG_FPS_CFG0 + fps_id,
393 if (ret < 0) {
394 dev_err(dev, "Failed to update FPS CFG: %d\n", ret);
395 return ret;
407 int ret;
419 ret = max77620_config_fps(chip, fps_child);
420 if (ret < 0) {
423 return ret;
429 ret = regmap_update_bits(chip->rmap, MAX77620_REG_ONOFFCNFG2,
431 if (ret < 0) {
432 dev_err(dev, "Failed to update SLP_LPM: %d\n", ret);
433 return ret;
441 ret = regmap_update_bits(chip->rmap, MAX77620_REG_ONOFFCNFG2,
444 if (ret < 0) {
445 dev_err(dev, "Failed to update WK_EN0: %d\n", ret);
446 return ret;
452 ret = regmap_update_bits(chip->rmap, MAX77620_REG_ONOFFCNFG1,
454 if (ret < 0) {
455 dev_err(dev, "Failed to update SLPEN: %d\n", ret);
456 return ret;
468 int ret;
471 ret = regmap_read(chip->rmap, i, &val);
472 if (ret < 0) {
473 dev_err(chip->dev, "Failed to read CID: %d\n", ret);
474 return ret;
485 return ret;
505 int ret;
539 ret = PTR_ERR(chip->rmap);
540 dev_err(chip->dev, "Failed to initialise regmap: %d\n", ret);
541 return ret;
544 ret = max77620_read_es_version(chip);
545 if (ret < 0)
546 return ret;
549 ret = devm_regmap_add_irq_chip(chip->dev, chip->rmap, client->irq,
553 if (ret < 0) {
554 dev_err(chip->dev, "Failed to add regmap irq: %d\n", ret);
555 return ret;
558 ret = max77620_initialise_fps(chip);
559 if (ret < 0)
560 return ret;
562 ret = devm_mfd_add_devices(chip->dev, PLATFORM_DEVID_NONE,
565 if (ret < 0) {
566 dev_err(chip->dev, "Failed to add MFD children: %d\n", ret);
567 return ret;
584 int ret;
586 ret = regmap_update_bits(chip->rmap, MAX77620_REG_FPS_CFG0 + fps_id,
589 if (ret < 0) {
590 dev_err(chip->dev, "Failed to update FPS period: %d\n", ret);
591 return ret;
603 int ret;
609 ret = max77620_set_fps_period(chip, fps,
611 if (ret < 0)
612 return ret;
623 ret = regmap_update_bits(chip->rmap, MAX77620_REG_ONOFFCNFG1,
626 if (ret < 0) {
627 dev_err(dev, "Failed to configure sleep in suspend: %d\n", ret);
628 return ret;
635 ret = regmap_update_bits(chip->rmap, MAX77620_REG_ONOFFCNFG2,
637 if (ret < 0) {
638 dev_err(dev, "Failed to configure WK_EN in suspend: %d\n", ret);
639 return ret;
652 int ret;
659 ret = max77620_set_fps_period(chip, fps,
661 if (ret < 0)
662 return ret;
673 ret = regmap_update_bits(chip->rmap, MAX77620_REG_ONOFFCNFG2,
676 if (ret < 0) {
677 dev_err(dev, "Failed to configure WK_EN0 n resume: %d\n", ret);
678 return ret;