Lines Matching defs:error
386 int error;
388 error = regmap_update_bits(ddata->reg, CPCAP_REG_ADCC2,
391 if (error)
406 int error;
416 error = regmap_update_bits(ddata->reg, CPCAP_REG_ADCC1,
424 if (error)
427 error = regmap_update_bits(ddata->reg, CPCAP_REG_ADCC2,
432 if (error)
435 error = regmap_update_bits(ddata->reg, CPCAP_REG_ADCC2,
438 if (error)
441 error = regmap_update_bits(ddata->reg, CPCAP_REG_ADCC2,
444 if (error)
449 error = regmap_read(ddata->reg, CPCAP_REG_ADCC2, &value);
450 if (error)
458 error = regmap_update_bits(ddata->reg, CPCAP_REG_ADCC1,
460 if (error)
472 int i, error;
479 error = regmap_read(ddata->reg, calibration_register,
481 if (error)
482 return error;
484 error = regmap_read(ddata->reg, calibration_register,
486 if (error)
487 return error;
514 int error;
516 error = cpcap_adc_calibrate_one(ddata, CPCAP_ADC_CHG_ISENSE,
520 if (error)
521 return error;
523 error = cpcap_adc_calibrate_one(ddata, CPCAP_ADC_BATTI,
527 if (error)
528 return error;
540 int error;
548 error = regmap_update_bits(ddata->reg, CPCAP_REG_ADCC2,
551 if (error)
583 error = regmap_update_bits(ddata->reg, CPCAP_REG_ADCC1,
591 if (error)
594 error = regmap_update_bits(ddata->reg, CPCAP_REG_ADCC2,
600 if (error)
604 error = regmap_update_bits(ddata->reg, CPCAP_REG_ADCC2,
607 if (error)
610 error = regmap_update_bits(ddata->reg, CPCAP_REG_ADCC2,
613 if (error)
616 error = regmap_update_bits(ddata->reg, CPCAP_REG_ADCC2,
619 if (error)
622 error = regmap_update_bits(ddata->reg, CPCAP_REG_ADCC2,
624 if (error)
632 int i, error;
639 error = wait_event_interruptible_timeout(ddata->wq_data_avail,
642 if (error > 0)
645 if (error == 0) {
646 error = -ETIMEDOUT;
650 if (error < 0)
651 return error;
654 return error;
659 int error;
661 error = regmap_update_bits(ddata->reg, CPCAP_REG_ADCC1,
664 if (error)
665 return error;
789 int calibration_data, error, addr;
792 error = regmap_read(ddata->reg, CPCAP_REG_ADCAL1,
794 if (error)
795 return error;
799 error = regmap_read(ddata->reg, CPCAP_REG_ADCAL2,
801 if (error)
802 return error;
809 error = regmap_read(ddata->reg, addr, &req->result);
810 if (error)
811 return error;
850 int error;
852 error = regmap_read(ddata->reg, addr, val);
853 if (error)
854 return error;
869 int error;
871 error = cpcap_adc_init_request(&req, chan->channel);
872 if (error)
873 return error;
878 error = cpcap_adc_start_bank(ddata, &req);
879 if (error)
881 error = regmap_read(ddata->reg, chan->address, val);
882 if (error)
884 error = cpcap_adc_stop_bank(ddata);
885 if (error)
891 error = cpcap_adc_start_bank(ddata, &req);
892 if (error)
896 error = cpcap_adc_read_st_die_temp(ddata,
899 if (error)
902 error = cpcap_adc_read_bank_scaled(ddata, &req);
903 if (error)
906 error = cpcap_adc_stop_bank(ddata);
907 if (error)
920 dev_err(ddata->dev, "error reading ADC: %i\n", error);
922 return error;
960 int error;
987 error = cpcap_get_vendor(ddata->dev, ddata->reg, &ddata->vendor);
988 if (error)
989 return error;
997 error = devm_request_threaded_irq(&pdev->dev, ddata->irq, NULL,
1001 if (error) {
1003 error);
1005 return error;
1008 error = cpcap_adc_calibrate(ddata);
1009 if (error)
1010 return error;