Lines Matching refs:err

38 	int err;  in st_sensors_debugfs_reg_access()  local
43 err = regmap_read(sdata->regmap, reg, readval); in st_sensors_debugfs_reg_access()
44 if (err < 0) in st_sensors_debugfs_reg_access()
45 return err; in st_sensors_debugfs_reg_access()
74 int err = 0; in st_sensors_set_odr() local
83 err = st_sensors_match_odr(sdata->sensor_settings, odr, &odr_out); in st_sensors_set_odr()
84 if (err < 0) in st_sensors_set_odr()
92 err = st_sensors_write_data_with_mask(indio_dev, in st_sensors_set_odr()
97 err = 0; in st_sensors_set_odr()
100 err = st_sensors_write_data_with_mask(indio_dev, in st_sensors_set_odr()
105 if (err >= 0) in st_sensors_set_odr()
111 return err; in st_sensors_set_odr()
136 int err, i = 0; in st_sensors_set_fullscale() local
142 err = st_sensors_match_fs(sdata->sensor_settings, fs, &i); in st_sensors_set_fullscale()
143 if (err < 0) in st_sensors_set_fullscale()
146 err = st_sensors_write_data_with_mask(indio_dev, in st_sensors_set_fullscale()
150 if (err < 0) in st_sensors_set_fullscale()
154 return err; in st_sensors_set_fullscale()
158 return err; in st_sensors_set_fullscale()
164 int err = -EINVAL; in st_sensors_set_enable() local
175 err = st_sensors_match_odr(sdata->sensor_settings, in st_sensors_set_enable()
177 if (err < 0) in st_sensors_set_enable()
182 err = st_sensors_write_data_with_mask(indio_dev, in st_sensors_set_enable()
185 if (err < 0) in st_sensors_set_enable()
193 err = st_sensors_write_data_with_mask(indio_dev, in st_sensors_set_enable()
197 if (err < 0) in st_sensors_set_enable()
204 return err; in st_sensors_set_enable()
211 int err = 0; in st_sensors_set_axis_enable() local
214 err = st_sensors_write_data_with_mask(indio_dev, in st_sensors_set_axis_enable()
218 return err; in st_sensors_set_axis_enable()
227 int err; in st_sensors_power_enable() local
230 err = devm_regulator_bulk_get_enable(parent, in st_sensors_power_enable()
233 if (err) in st_sensors_power_enable()
234 return dev_err_probe(&indio_dev->dev, err, in st_sensors_power_enable()
341 int err = 0; in st_sensors_init_sensor() local
353 err = st_sensors_set_drdy_int_pin(indio_dev, pdata); in st_sensors_init_sensor()
354 if (err < 0) in st_sensors_init_sensor()
355 return err; in st_sensors_init_sensor()
358 err = st_sensors_set_enable(indio_dev, false); in st_sensors_init_sensor()
359 if (err < 0) in st_sensors_init_sensor()
360 return err; in st_sensors_init_sensor()
363 err = st_sensors_set_dataready_irq(indio_dev, false); in st_sensors_init_sensor()
364 if (err < 0) in st_sensors_init_sensor()
365 return err; in st_sensors_init_sensor()
368 err = st_sensors_set_fullscale(indio_dev, in st_sensors_init_sensor()
370 if (err < 0) in st_sensors_init_sensor()
371 return err; in st_sensors_init_sensor()
375 err = st_sensors_set_odr(indio_dev, sdata->odr); in st_sensors_init_sensor()
376 if (err < 0) in st_sensors_init_sensor()
377 return err; in st_sensors_init_sensor()
381 err = st_sensors_write_data_with_mask(indio_dev, in st_sensors_init_sensor()
384 if (err < 0) in st_sensors_init_sensor()
385 return err; in st_sensors_init_sensor()
390 err = st_sensors_write_data_with_mask(indio_dev, in st_sensors_init_sensor()
393 if (err < 0) in st_sensors_init_sensor()
394 return err; in st_sensors_init_sensor()
411 err = st_sensors_write_data_with_mask(indio_dev, addr, in st_sensors_init_sensor()
413 if (err < 0) in st_sensors_init_sensor()
414 return err; in st_sensors_init_sensor()
417 err = st_sensors_set_axis_enable(indio_dev, ST_SENSORS_ENABLE_ALL_AXIS); in st_sensors_init_sensor()
419 return err; in st_sensors_init_sensor()
425 int err; in st_sensors_set_dataready_irq() local
444 err = st_sensors_write_data_with_mask(indio_dev, in st_sensors_set_dataready_irq()
448 if (err < 0) in st_sensors_set_dataready_irq()
464 err = st_sensors_write_data_with_mask(indio_dev, drdy_addr, in st_sensors_set_dataready_irq()
468 return err; in st_sensors_set_dataready_irq()
474 int err = -EINVAL, i; in st_sensors_set_fullscale_by_gain() local
480 err = 0; in st_sensors_set_fullscale_by_gain()
484 if (err < 0) in st_sensors_set_fullscale_by_gain()
487 err = st_sensors_set_fullscale(indio_dev, in st_sensors_set_fullscale_by_gain()
491 return err; in st_sensors_set_fullscale_by_gain()
498 int err; in st_sensors_read_axis_data() local
509 err = regmap_bulk_read(sdata->regmap, ch->address, in st_sensors_read_axis_data()
511 if (err < 0) in st_sensors_read_axis_data()
524 return err; in st_sensors_read_axis_data()
530 int err; in st_sensors_read_info_raw() local
533 err = iio_device_claim_direct_mode(indio_dev); in st_sensors_read_info_raw()
534 if (err) in st_sensors_read_info_raw()
535 return err; in st_sensors_read_info_raw()
539 err = st_sensors_set_enable(indio_dev, true); in st_sensors_read_info_raw()
540 if (err < 0) in st_sensors_read_info_raw()
544 err = st_sensors_read_axis_data(indio_dev, ch, val); in st_sensors_read_info_raw()
545 if (err < 0) in st_sensors_read_info_raw()
550 err = st_sensors_set_enable(indio_dev, false); in st_sensors_read_info_raw()
556 return err; in st_sensors_read_info_raw()
597 int wai, err; in st_sensors_verify_id() local
600 err = regmap_read(sdata->regmap, in st_sensors_verify_id()
602 if (err < 0) { in st_sensors_verify_id()
605 return err; in st_sensors_verify_id()