Lines Matching refs:ret
76 int ret = 0; in drv_acc_mir3_da213B_validate_id() local
83 ret = sensor_i2c_read(drv, NSA_REG_WHO_AM_I, &value, I2C_DATA_LEN, I2C_OP_RETRIES); in drv_acc_mir3_da213B_validate_id()
84 if(unlikely(ret)) { in drv_acc_mir3_da213B_validate_id()
85 return ret; in drv_acc_mir3_da213B_validate_id()
96 int ret = 0; in drv_acc_mir3_da213B_set_power_mode() local
113 ret = sensor_i2c_write(drv, NSA_REG_POWERMODE_BW, &dev_mode, I2C_DATA_LEN, I2C_OP_RETRIES); in drv_acc_mir3_da213B_set_power_mode()
114 if(unlikely(ret)) { in drv_acc_mir3_da213B_set_power_mode()
115 return ret; in drv_acc_mir3_da213B_set_power_mode()
123 int ret = 0; in drv_acc_mir3_da213B_set_default_config() local
127 ret = sensor_i2c_write(drv, NSA_REG_ENGINEERING_MODE, in drv_acc_mir3_da213B_set_default_config()
129 if (unlikely(ret)) { in drv_acc_mir3_da213B_set_default_config()
130 return ret; in drv_acc_mir3_da213B_set_default_config()
134 ret = sensor_i2c_write(drv, NSA_REG_ENGINEERING_MODE, in drv_acc_mir3_da213B_set_default_config()
136 if (unlikely(ret)) { in drv_acc_mir3_da213B_set_default_config()
137 return ret; in drv_acc_mir3_da213B_set_default_config()
141 ret = sensor_i2c_write(drv, NSA_REG_ENGINEERING_MODE, in drv_acc_mir3_da213B_set_default_config()
143 if (unlikely(ret)) { in drv_acc_mir3_da213B_set_default_config()
144 return ret; in drv_acc_mir3_da213B_set_default_config()
147 ret = sensor_i2c_read(drv, 0x8e, &value, I2C_DATA_LEN, I2C_OP_RETRIES); in drv_acc_mir3_da213B_set_default_config()
148 if (unlikely(ret)) { in drv_acc_mir3_da213B_set_default_config()
149 return ret; in drv_acc_mir3_da213B_set_default_config()
153 ret = sensor_i2c_write(drv, 0x8e, &value, I2C_DATA_LEN, I2C_OP_RETRIES); in drv_acc_mir3_da213B_set_default_config()
154 if (unlikely(ret)) { in drv_acc_mir3_da213B_set_default_config()
155 return ret; in drv_acc_mir3_da213B_set_default_config()
160 ret = sensor_i2c_write(drv, NSA_REG_G_RANGE, in drv_acc_mir3_da213B_set_default_config()
162 if (unlikely(ret)) { in drv_acc_mir3_da213B_set_default_config()
163 return ret; in drv_acc_mir3_da213B_set_default_config()
167 ret = sensor_i2c_write(drv, NSA_REG_INT_PIN_CONFIG, in drv_acc_mir3_da213B_set_default_config()
169 if (unlikely(ret)) { in drv_acc_mir3_da213B_set_default_config()
170 return ret; in drv_acc_mir3_da213B_set_default_config()
173 ret = drv_acc_mir3_da213B_set_power_mode(drv, DEV_SLEEP); in drv_acc_mir3_da213B_set_default_config()
174 if (unlikely(ret)) { in drv_acc_mir3_da213B_set_default_config()
175 return ret; in drv_acc_mir3_da213B_set_default_config()
179 ret = sensor_i2c_write(drv, NSA_REG_ODR_AXIS_DISABLE, in drv_acc_mir3_da213B_set_default_config()
181 if (unlikely(ret)) { in drv_acc_mir3_da213B_set_default_config()
182 return ret; in drv_acc_mir3_da213B_set_default_config()
186 ret = sensor_i2c_write(drv, NSA_REG_INTERRUPT_MAPPING2, in drv_acc_mir3_da213B_set_default_config()
188 if (unlikely(ret)) { in drv_acc_mir3_da213B_set_default_config()
189 return ret; in drv_acc_mir3_da213B_set_default_config()
193 ret = sensor_i2c_write(drv, NSA_REG_INTERRUPT_SETTINGS0, in drv_acc_mir3_da213B_set_default_config()
195 if (unlikely(ret)) { in drv_acc_mir3_da213B_set_default_config()
196 return ret; in drv_acc_mir3_da213B_set_default_config()
209 int ret = 0; in drv_acc_mir3_da213B_open() local
211 ret = drv_acc_mir3_da213B_set_power_mode(&da213B_ctx, DEV_POWER_ON); in drv_acc_mir3_da213B_open()
212 if(unlikely(ret)) { in drv_acc_mir3_da213B_open()
223 int ret = 0; in drv_acc_mir3_da213B_close() local
225 ret = drv_acc_mir3_da213B_set_power_mode(&da213B_ctx, DEV_POWER_OFF); in drv_acc_mir3_da213B_close()
226 if(unlikely(ret)) { in drv_acc_mir3_da213B_close()
236 int ret = 0; in drv_acc_mir3_da213B_read() local
250 …ret = sensor_i2c_read(&da213B_ctx, NSA_REG_ACC_X_LSB, acc_raw, DA213B_ACC_DATA_SIZE, I2C_OP_RETRIE… in drv_acc_mir3_da213B_read()
251 if (unlikely(ret)) { in drv_acc_mir3_da213B_read()
273 int ret = 0; in drv_acc_mir3_da213B_ioctl() local
277 ret = drv_acc_mir3_da213B_set_power_mode(&da213B_ctx, arg); in drv_acc_mir3_da213B_ioctl()
278 if(unlikely(ret)) { in drv_acc_mir3_da213B_ioctl()
298 int ret = 0; in drv_acc_mir3_da213B_init() local
312 ret = sensor_create_obj(&sensor); in drv_acc_mir3_da213B_init()
313 if(unlikely(ret)) { in drv_acc_mir3_da213B_init()
317 ret = drv_acc_mir3_da213B_validate_id(&da213B_ctx, DA213B_CHIP_ID_VAL); in drv_acc_mir3_da213B_init()
318 if(unlikely(ret)) { in drv_acc_mir3_da213B_init()
322 ret = drv_acc_mir3_da213B_set_default_config(&da213B_ctx); in drv_acc_mir3_da213B_init()
323 if(unlikely(ret)) { in drv_acc_mir3_da213B_init()