Lines Matching refs:ret
46 int ret, tries = 15;
49 ret = i2c_smbus_write_byte_data(data->client, MPL3115_CTRL_REG1,
51 if (ret < 0)
52 return ret;
55 ret = i2c_smbus_read_byte_data(data->client, MPL3115_CTRL_REG1);
56 if (ret < 0)
57 return ret;
59 if (!(ret & MPL3115_CTRL_OST))
77 int ret;
81 ret = iio_device_claim_direct_mode(indio_dev);
82 if (ret)
83 return ret;
90 ret = mpl3115_request(data);
91 if (ret < 0) {
95 ret = i2c_smbus_read_i2c_block_data(data->client,
98 if (ret < 0)
101 ret = IIO_VAL_INT;
108 ret = mpl3115_request(data);
109 if (ret < 0) {
113 ret = i2c_smbus_read_i2c_block_data(data->client,
116 if (ret < 0)
120 ret = IIO_VAL_INT;
124 ret = -EINVAL;
129 return ret;
161 int ret, pos = 0;
164 ret = mpl3115_request(data);
165 if (ret < 0) {
172 ret = i2c_smbus_read_i2c_block_data(data->client,
174 if (ret < 0) {
182 ret = i2c_smbus_read_i2c_block_data(data->client,
184 if (ret < 0) {
238 int ret;
240 ret = i2c_smbus_read_byte_data(client, MPL3115_WHO_AM_I);
241 if (ret < 0)
242 return ret;
243 if (ret != MPL3115_DEVICE_ID)
267 ret = i2c_smbus_write_byte_data(client, MPL3115_CTRL_REG1,
269 if (ret < 0)
270 return ret;
272 ret = iio_triggered_buffer_setup(indio_dev, NULL,
274 if (ret < 0)
275 return ret;
277 ret = iio_device_register(indio_dev);
278 if (ret < 0)
284 return ret;