Lines Matching refs:ret

131 	int ret;
133 ret = regmap_update_bits(data->map, PA12203001_REG_CFG0,
135 if (ret < 0)
136 return ret;
145 int ret;
147 ret = regmap_update_bits(data->map, PA12203001_REG_CFG0,
149 if (ret < 0)
150 return ret;
161 int ret;
166 ret = pa12203001_als_enable(data,
168 if (ret < 0)
179 ret = pa12203001_px_enable(data, PA12203001_PX_EN_MASK);
180 if (ret < 0)
189 ret = pm_runtime_resume_and_get(&data->client->dev);
193 ret = pm_runtime_put_autosuspend(&data->client->dev);
196 return ret;
200 return ret;
211 int ret;
221 ret = pa12203001_set_power_state(data, true, dev_mask);
222 if (ret < 0)
223 return ret;
228 ret = regmap_bulk_read(data->map, PA12203001_REG_ADL,
230 if (ret < 0)
234 ret = pa12203001_set_power_state(data, false, dev_mask);
235 if (ret < 0)
236 return ret;
240 ret = pa12203001_set_power_state(data, true, dev_mask);
241 if (ret < 0)
242 return ret;
243 ret = regmap_read(data->map, PA12203001_REG_PDH,
245 if (ret < 0)
249 ret = pa12203001_set_power_state(data, false, dev_mask);
250 if (ret < 0)
251 return ret;
258 ret = regmap_read(data->map, PA12203001_REG_CFG0, &reg_byte);
259 if (ret < 0)
260 return ret;
271 return ret;
279 int i, ret, new_val;
284 ret = regmap_read(data->map, PA12203001_REG_CFG0, &reg_byte);
285 if (val != 0 || ret < 0)
313 int i, ret;
316 ret = regmap_write(data->map, regvals[i].reg, regvals[i].val);
317 if (ret < 0)
318 return ret;
327 int ret;
330 ret = pa12203001_als_enable(data, state);
331 if (ret < 0)
334 ret = pa12203001_px_enable(data, state);
338 return ret;
345 int ret;
368 ret = pa12203001_init(indio_dev);
369 if (ret < 0)
370 return ret;
372 ret = pa12203001_power_chip(indio_dev, PA12203001_CHIP_ENABLE);
373 if (ret < 0)
374 return ret;
376 ret = pm_runtime_set_active(&client->dev);
377 if (ret < 0)
385 ret = iio_device_register(indio_dev);
386 if (ret < 0)
393 return ret;
399 int ret;
406 ret = pa12203001_power_chip(indio_dev, PA12203001_CHIP_DISABLE);
407 if (ret)
409 ERR_PTR(ret));