Lines Matching refs:ret

30 	int ret;
38 ret = spi_write(st->us, st->tx, 2);
41 return ret;
48 int ret;
56 ret = spi_write(st->us, st->tx, 3);
59 return ret;
68 int ret;
70 ret = spi_w8r8(st->us, ADE7759_READ_REG(reg_address));
71 if (ret < 0) {
74 return ret;
76 *val = ret;
87 int ret;
89 ret = spi_w8r16be(st->us, ADE7759_READ_REG(reg_address));
90 if (ret < 0) {
93 return ret;
96 *val = ret;
107 int ret;
121 ret = spi_sync_transfer(st->us, xfers, ARRAY_SIZE(xfers));
122 if (ret) {
132 return ret;
139 int ret;
143 ret = ade7759_spi_read_reg_8(dev, this_attr->address, &val);
144 if (ret)
145 return ret;
154 int ret;
158 ret = ade7759_spi_read_reg_16(dev, this_attr->address, &val);
159 if (ret)
160 return ret;
169 int ret;
173 ret = ade7759_spi_read_reg_40(dev, this_attr->address, &val);
174 if (ret)
175 return ret;
186 int ret;
189 ret = kstrtou8(buf, 10, &val);
190 if (ret)
192 ret = ade7759_spi_write_reg_8(dev, this_attr->address, val);
195 return ret ? ret : len;
204 int ret;
207 ret = kstrtou16(buf, 10, &val);
208 if (ret)
210 ret = ade7759_spi_write_reg_16(dev, this_attr->address, val);
213 return ret ? ret : len;
218 int ret;
225 ret = ade7759_spi_write_reg_16(dev,
229 return ret;
282 int ret;
285 ret = ade7759_spi_read_reg_8(dev, ADE7759_IRQEN, &irqen);
286 if (ret)
295 ret = ade7759_spi_write_reg_8(dev, ADE7759_IRQEN, irqen);
298 return ret;
316 int ret;
325 ret = ade7759_set_irq(dev, false);
326 if (ret) {
335 return ret;
342 int ret;
346 ret = ade7759_spi_read_reg_16(dev,
349 if (ret)
350 return ret;
366 int ret;
369 ret = kstrtou16(buf, 10, &val);
370 if (ret)
371 return ret;
386 ret = ade7759_spi_read_reg_16(dev, ADE7759_MODE, &reg);
387 if (ret)
393 ret = ade7759_spi_write_reg_16(dev, ADE7759_MODE, reg);
398 return ret ? ret : len;
444 int ret;
464 ret = ade7759_initial_setup(indio_dev);
465 if (ret)
466 return ret;
468 ret = iio_device_register(indio_dev);
469 if (ret)
470 return ret;