Lines Matching refs:ret
129 int ret;
140 ret = regmap_bulk_read(priv->regmap, TI_LMP92064_REG_DATA_COUT_MSB,
143 if (ret) {
145 ERR_PTR(ret));
146 return ret;
161 int ret;
165 ret = lmp92064_read_meas(priv, raw);
166 if (ret < 0)
167 return ret;
204 int ret;
208 ret = lmp92064_read_meas(priv, data.values);
209 if (ret)
225 int ret, i;
245 ret = regmap_write(priv->regmap, TI_LMP92064_REG_CONFIG_A,
247 if (ret < 0)
248 return ret;
250 ret = regmap_write(priv->regmap, TI_LMP92064_REG_CONFIG_B,
252 if (ret < 0)
253 return ret;
263 ret = regmap_read(priv->regmap, TI_LMP92064_REG_STATUS, &status);
264 if (ret < 0)
265 return ret;
292 int ret;
294 ret = spi_setup(spi);
295 if (ret < 0)
296 return dev_err_probe(dev, ret, "Error in SPI setup\n");
312 ret = device_property_read_u32(dev, "shunt-resistor-micro-ohms",
314 if (ret < 0)
315 return dev_err_probe(dev, ret,
329 ret = devm_regulator_get_enable(dev, "vdd");
330 if (ret)
331 return ret;
333 ret = devm_regulator_get_enable(dev, "vdig");
334 if (ret)
335 return ret;
342 ret = lmp92064_reset(priv, gpio_reset);
343 if (ret < 0)
344 return dev_err_probe(dev, ret, "Failed to reset device\n");
353 ret = devm_iio_triggered_buffer_setup(dev, indio_dev, NULL,
355 if (ret)
356 return dev_err_probe(dev, ret, "Failed to setup buffered read\n");