Lines Matching refs:ret
45 int ret = i2c_smbus_write_byte_data(bh1780->client,
48 if (ret < 0)
52 ret, reg);
53 return ret;
58 int ret = i2c_smbus_read_byte_data(bh1780->client,
60 if (ret < 0)
64 ret, reg);
65 return ret;
70 int ret = i2c_smbus_read_word_data(bh1780->client,
72 if (ret < 0)
76 ret, reg);
77 return ret;
85 int ret;
90 ret = bh1780_read(bh1780, (u8)reg);
91 if (ret < 0)
92 return ret;
94 *readval = ret;
146 int ret;
163 ret = bh1780_write(bh1780, BH1780_REG_CONTROL, BH1780_PON);
164 if (ret < 0)
165 return ret;
171 ret = bh1780_read(bh1780, BH1780_REG_PARTID);
172 if (ret < 0)
176 (ret & BH1780_REVMASK));
193 ret = iio_device_register(indio_dev);
194 if (ret)
201 return ret;
208 int ret;
214 ret = bh1780_write(bh1780, BH1780_REG_CONTROL, BH1780_POFF);
215 if (ret < 0)
217 ERR_PTR(ret));
225 int ret;
227 ret = bh1780_write(bh1780, BH1780_REG_CONTROL, BH1780_POFF);
228 if (ret < 0) {
230 return ret;
241 int ret;
243 ret = bh1780_write(bh1780, BH1780_REG_CONTROL, BH1780_PON);
244 if (ret < 0) {
246 return ret;