Lines Matching refs:ret
131 int ret = 0; in drv_mag_rohm_bm1422a_soft_reset() local
133 ret = sensor_i2c_write(drv, BM1422AGMV_MAG_CNTL1_REG, &value, I2C_DATA_LEN, I2C_OP_RETRIES); in drv_mag_rohm_bm1422a_soft_reset()
134 if(unlikely(ret)){ in drv_mag_rohm_bm1422a_soft_reset()
166 int ret = 0; in drv_mag_rohm_bm1422a_validate_id() local
172 ret = sensor_i2c_read(drv, BM1422AGMV_MAG_WHO_AM_I_REG, &value, I2C_DATA_LEN, I2C_OP_RETRIES); in drv_mag_rohm_bm1422a_validate_id()
173 if(unlikely(ret)){ in drv_mag_rohm_bm1422a_validate_id()
174 return ret; in drv_mag_rohm_bm1422a_validate_id()
188 int ret = 0; in drv_mag_rohm_bm1422a_set_power_mode() local
190 ret = sensor_i2c_read(drv, BM1422AGMV_MAG_CNTL1_REG, &value, I2C_DATA_LEN, I2C_OP_RETRIES); in drv_mag_rohm_bm1422a_set_power_mode()
191 if(unlikely(ret)){ in drv_mag_rohm_bm1422a_set_power_mode()
192 return ret; in drv_mag_rohm_bm1422a_set_power_mode()
205 ret = sensor_i2c_write(drv, BM1422AGMV_MAG_CNTL1_REG, &value, I2C_DATA_LEN, I2C_OP_RETRIES); in drv_mag_rohm_bm1422a_set_power_mode()
206 if(unlikely(ret)){ in drv_mag_rohm_bm1422a_set_power_mode()
207 return ret; in drv_mag_rohm_bm1422a_set_power_mode()
217 int ret = 0; in drv_mag_rohm_bm1422a_set_odr() local
219 ret = sensor_i2c_read(drv, BM1422AGMV_MAG_CNTL1_REG, &value, I2C_DATA_LEN, I2C_OP_RETRIES); in drv_mag_rohm_bm1422a_set_odr()
220 if(unlikely(ret)){ in drv_mag_rohm_bm1422a_set_odr()
221 return ret; in drv_mag_rohm_bm1422a_set_odr()
225 ret = sensor_i2c_write(drv, BM1422AGMV_MAG_CNTL1_REG, &value, I2C_DATA_LEN, I2C_OP_RETRIES); in drv_mag_rohm_bm1422a_set_odr()
226 if(unlikely(ret)){ in drv_mag_rohm_bm1422a_set_odr()
227 return ret; in drv_mag_rohm_bm1422a_set_odr()
236 int ret = 0; in drv_mag_rohm_bm1422a_set_mode() local
238 ret = sensor_i2c_read(drv, BM1422AGMV_MAG_CNTL1_REG, &value, I2C_DATA_LEN, I2C_OP_RETRIES); in drv_mag_rohm_bm1422a_set_mode()
239 if(unlikely(ret)){ in drv_mag_rohm_bm1422a_set_mode()
240 return ret; in drv_mag_rohm_bm1422a_set_mode()
244 ret = sensor_i2c_write(drv, BM1422AGMV_MAG_CNTL1_REG, &value, I2C_DATA_LEN, I2C_OP_RETRIES); in drv_mag_rohm_bm1422a_set_mode()
245 if(unlikely(ret)){ in drv_mag_rohm_bm1422a_set_mode()
246 return ret; in drv_mag_rohm_bm1422a_set_mode()
255 int ret = 0; in drv_mag_rohm_bm1422a_set_outmode() local
257 ret = sensor_i2c_read(drv, BM1422AGMV_MAG_CNTL1_REG, &value, I2C_DATA_LEN, I2C_OP_RETRIES); in drv_mag_rohm_bm1422a_set_outmode()
258 if(unlikely(ret)){ in drv_mag_rohm_bm1422a_set_outmode()
259 return ret; in drv_mag_rohm_bm1422a_set_outmode()
263 ret = sensor_i2c_write(drv, BM1422AGMV_MAG_CNTL1_REG, &value, I2C_DATA_LEN, I2C_OP_RETRIES); in drv_mag_rohm_bm1422a_set_outmode()
264 if(unlikely(ret)){ in drv_mag_rohm_bm1422a_set_outmode()
265 return ret; in drv_mag_rohm_bm1422a_set_outmode()
273 int ret = 0; in drv_mag_rohm_bm1422a_set_cntl1() local
275 ret = sensor_i2c_write(drv, BM1422AGMV_MAG_CNTL1_REG, &value, I2C_DATA_LEN, I2C_OP_RETRIES); in drv_mag_rohm_bm1422a_set_cntl1()
276 if(unlikely(ret)){ in drv_mag_rohm_bm1422a_set_cntl1()
277 return ret; in drv_mag_rohm_bm1422a_set_cntl1()
286 int ret = 0; in drv_mag_rohm_bm1422a_set_step1() local
290 ret = sensor_i2c_write(drv, BM1422AGMV_MAG_CNTL4_REG, (uint8_t*)&value, 2, I2C_OP_RETRIES); in drv_mag_rohm_bm1422a_set_step1()
291 if(unlikely(ret)){ in drv_mag_rohm_bm1422a_set_step1()
292 return ret; in drv_mag_rohm_bm1422a_set_step1()
304 int ret = 0; in drv_mag_rohm_bm1422a_set_step2() local
307 ret = sensor_i2c_write(drv, BM1422AGMV_MAG_CNTL2_REG, &value, I2C_DATA_LEN, I2C_OP_RETRIES); in drv_mag_rohm_bm1422a_set_step2()
308 if(unlikely(ret)){ in drv_mag_rohm_bm1422a_set_step2()
309 return ret; in drv_mag_rohm_bm1422a_set_step2()
318 int ret = 0; in drv_mag_rohm_bm1422a_set_step4() local
321 ret = sensor_i2c_write(drv, BM1422AGMV_MAG_CNTL3_REG, &value, I2C_DATA_LEN, I2C_OP_RETRIES); in drv_mag_rohm_bm1422a_set_step4()
322 if(unlikely(ret)){ in drv_mag_rohm_bm1422a_set_step4()
323 return ret; in drv_mag_rohm_bm1422a_set_step4()
334 int ret = 0; in drv_mag_rohm_bm1422a_set_x_offset() local
336 ret = sensor_i2c_write(drv, BM1422AGMV_MAG_OFF_X_L, (uint8_t*)&value, 2, I2C_OP_RETRIES); in drv_mag_rohm_bm1422a_set_x_offset()
337 if(unlikely(ret)){ in drv_mag_rohm_bm1422a_set_x_offset()
338 return ret; in drv_mag_rohm_bm1422a_set_x_offset()
346 int ret = 0; in drv_mag_rohm_bm1422a_set_y_offset() local
348 ret = sensor_i2c_write(drv, BM1422AGMV_MAG_OFF_Y_L, (uint8_t*)&value, 2, I2C_OP_RETRIES); in drv_mag_rohm_bm1422a_set_y_offset()
349 if(unlikely(ret)){ in drv_mag_rohm_bm1422a_set_y_offset()
350 return ret; in drv_mag_rohm_bm1422a_set_y_offset()
358 int ret = 0; in drv_mag_rohm_bm1422a_set_z_offset() local
360 ret = sensor_i2c_write(drv, BM1422AGMV_MAG_OFF_Z_L, (uint8_t*)&value, 2, I2C_OP_RETRIES); in drv_mag_rohm_bm1422a_set_z_offset()
361 if(unlikely(ret)){ in drv_mag_rohm_bm1422a_set_z_offset()
362 return ret; in drv_mag_rohm_bm1422a_set_z_offset()
370 int ret = 0; in drv_mag_rohm_bm1422a_offset_adjustment() local
387 …ret = sensor_i2c_read(&bm1422a_ctx, BM1422AGMV_MAG_STATUS_REG, &drdy, I2C_DATA_LEN, I2C_OP_RETRIES… in drv_mag_rohm_bm1422a_offset_adjustment()
392 ret = sensor_i2c_read(&bm1422a_ctx, BM1422AGMV_MAG_OUTX_L , buffer, 2, I2C_OP_RETRIES); in drv_mag_rohm_bm1422a_offset_adjustment()
393 if(unlikely(ret)){ in drv_mag_rohm_bm1422a_offset_adjustment()
415 …ret = sensor_i2c_read(&bm1422a_ctx, BM1422AGMV_MAG_STATUS_REG, &drdy, I2C_DATA_LEN, I2C_OP_RETRIES… in drv_mag_rohm_bm1422a_offset_adjustment()
420 ret = sensor_i2c_read(&bm1422a_ctx, BM1422AGMV_MAG_OUTY_L, buffer, 2, I2C_OP_RETRIES); in drv_mag_rohm_bm1422a_offset_adjustment()
440 …ret = sensor_i2c_read(&bm1422a_ctx, BM1422AGMV_MAG_STATUS_REG, &drdy, I2C_DATA_LEN, I2C_OP_RETRIES… in drv_mag_rohm_bm1422a_offset_adjustment()
445 ret = sensor_i2c_read(&bm1422a_ctx, BM1422AGMV_MAG_OUTZ_L, buffer, 2, I2C_OP_RETRIES); in drv_mag_rohm_bm1422a_offset_adjustment()
516 int ret = 0; in drv_mag_rohm_bm1422a_open() local
517 ret = drv_mag_rohm_bm1422a_set_power_mode(&bm1422a_ctx, DEV_POWER_ON); in drv_mag_rohm_bm1422a_open()
518 if(unlikely(ret)){ in drv_mag_rohm_bm1422a_open()
527 int ret = 0; in drv_mag_rohm_bm1422a_close() local
528 ret = drv_mag_rohm_bm1422a_set_power_mode(&bm1422a_ctx, DEV_POWER_OFF); in drv_mag_rohm_bm1422a_close()
529 if(unlikely(ret)){ in drv_mag_rohm_bm1422a_close()
540 int ret = 0; in drv_mag_rohm_bm1422a_read() local
560 …ret = sensor_i2c_read(&bm1422a_ctx, BM1422AGMV_MAG_STATUS_REG, &drdy, I2C_DATA_LEN, I2C_OP_RETRIES… in drv_mag_rohm_bm1422a_read()
564 ret = 0; in drv_mag_rohm_bm1422a_read()
565 ret |= sensor_i2c_read(&bm1422a_ctx, BM1422AGMV_MAG_OUTX_L, &buffer[0], 1, I2C_OP_RETRIES); in drv_mag_rohm_bm1422a_read()
566 ret |= sensor_i2c_read(&bm1422a_ctx, BM1422AGMV_MAG_OUTX_H, &buffer[1], 1, I2C_OP_RETRIES); in drv_mag_rohm_bm1422a_read()
567 ret |= sensor_i2c_read(&bm1422a_ctx, BM1422AGMV_MAG_OUTY_L, &buffer[2], 1, I2C_OP_RETRIES); in drv_mag_rohm_bm1422a_read()
568 ret |= sensor_i2c_read(&bm1422a_ctx, BM1422AGMV_MAG_OUTY_H, &buffer[3], 1, I2C_OP_RETRIES); in drv_mag_rohm_bm1422a_read()
569 ret |= sensor_i2c_read(&bm1422a_ctx, BM1422AGMV_MAG_OUTZ_L, &buffer[4], 1, I2C_OP_RETRIES); in drv_mag_rohm_bm1422a_read()
570 ret |= sensor_i2c_read(&bm1422a_ctx, BM1422AGMV_MAG_OUTZ_H, &buffer[5], 1, I2C_OP_RETRIES); in drv_mag_rohm_bm1422a_read()
572 if(unlikely(ret)){ in drv_mag_rohm_bm1422a_read()
598 int ret = 0; in drv_mag_rohm_bm1422a_ioctl() local
602 ret = drv_mag_rohm_bm1422a_set_odr(&bm1422a_ctx, arg); in drv_mag_rohm_bm1422a_ioctl()
603 if(unlikely(ret)){ in drv_mag_rohm_bm1422a_ioctl()
616 ret = drv_mag_rohm_bm1422a_set_power_mode(&bm1422a_ctx, arg); in drv_mag_rohm_bm1422a_ioctl()
617 if(unlikely(ret)){ in drv_mag_rohm_bm1422a_ioctl()
637 int ret = 0; in drv_mag_rohm_bm1422a_init() local
651 ret = sensor_create_obj(&sensor); in drv_mag_rohm_bm1422a_init()
652 if(unlikely(ret)){ in drv_mag_rohm_bm1422a_init()
656 ret = drv_mag_rohm_bm1422a_validate_id(&bm1422a_ctx, I_AM_BM1422AGMV); in drv_mag_rohm_bm1422a_init()
657 if(unlikely(ret)){ in drv_mag_rohm_bm1422a_init()
661 ret = drv_mag_rohm_bm1422a_soft_reset(&bm1422a_ctx); in drv_mag_rohm_bm1422a_init()
662 if(unlikely(ret)){ in drv_mag_rohm_bm1422a_init()
666 ret = drv_mag_rohm_bm1422a_set_default_config(&bm1422a_ctx); in drv_mag_rohm_bm1422a_init()
667 if(unlikely(ret)){ in drv_mag_rohm_bm1422a_init()