Lines Matching refs:value
117 uint8_t value = LIS3MDL_MAG_SOFT_RESET_ENABLE; in drv_mag_st_lis3mdl_soft_reset() local
118 ret = sensor_i2c_write(drv, LIS3MDL_MAG_CTRL_REG2, &value, I2C_DATA_LEN, in drv_mag_st_lis3mdl_soft_reset()
129 uint8_t value = LMS303C_MAG_SELFTEST_ENABLE; in drv_mag_st_lis3mdl_selftest() local
130 ret = sensor_i2c_write(drv, LIS3MDL_MAG_CTRL_REG1, &value, I2C_DATA_LEN, in drv_mag_st_lis3mdl_selftest()
141 uint8_t value = LIS3MDL_MAG_REBOOT_ENABLE; in drv_mag_st_lis3mdl_reboot() local
142 ret = sensor_i2c_write(drv, LIS3MDL_MAG_CTRL_REG2, &value, I2C_DATA_LEN, in drv_mag_st_lis3mdl_reboot()
152 uint8_t value = 0x00; in drv_mag_st_lis3mdl_validate_id() local
159 ret = sensor_i2c_read(drv, LIS3MDL_MAG_WHO_AM_I_REG, &value, I2C_DATA_LEN, in drv_mag_st_lis3mdl_validate_id()
165 if (id_value != value) { in drv_mag_st_lis3mdl_validate_id()
175 uint8_t value = 0x00; in drv_mag_st_lis3mdl_set_power_mode() local
178 ret = sensor_i2c_read(drv, LIS3MDL_MAG_CTRL_REG3, &value, I2C_DATA_LEN, in drv_mag_st_lis3mdl_set_power_mode()
185 value &= ~LIS3MDL_MAG_POWERMODE_BIT; in drv_mag_st_lis3mdl_set_power_mode()
186 value |= LIS3MDL_MAG_CONTINUOUS_MODE; in drv_mag_st_lis3mdl_set_power_mode()
188 value &= ~LIS3MDL_MAG_POWERMODE_BIT; in drv_mag_st_lis3mdl_set_power_mode()
189 value |= LIS3MDL_MAG_POWERDOWN2_MODE; in drv_mag_st_lis3mdl_set_power_mode()
192 ret = sensor_i2c_write(drv, LIS3MDL_MAG_CTRL_REG3, &value, I2C_DATA_LEN, in drv_mag_st_lis3mdl_set_power_mode()
203 uint8_t value = 0x00; in drv_mag_st_lis3mdl_set_odr() local
206 ret = sensor_i2c_read(drv, LIS3MDL_MAG_CTRL_REG1, &value, I2C_DATA_LEN, in drv_mag_st_lis3mdl_set_odr()
211 value &= ~LIS3MDL_MAG_ODR_BIT; in drv_mag_st_lis3mdl_set_odr()
212 value |= (uint8_t)odr; in drv_mag_st_lis3mdl_set_odr()
213 ret = sensor_i2c_write(drv, LIS3MDL_MAG_CTRL_REG1, &value, I2C_DATA_LEN, in drv_mag_st_lis3mdl_set_odr()
223 uint8_t value = 0x00; in drv_mag_st_lis3mdl_set_xyaxes() local
226 ret = sensor_i2c_read(drv, LIS3MDL_MAG_CTRL_REG1, &value, I2C_DATA_LEN, in drv_mag_st_lis3mdl_set_xyaxes()
233 value &= ~LIS3MDL_MAG_OM_XY_BIT; in drv_mag_st_lis3mdl_set_xyaxes()
234 value |= LIS3MDL_MAG_OM_XY_LOWPOWER; in drv_mag_st_lis3mdl_set_xyaxes()
238 value &= ~LIS3MDL_MAG_OM_XY_BIT; in drv_mag_st_lis3mdl_set_xyaxes()
239 value |= LIS3MDL_MAG_OM_XY_MEDIUM; in drv_mag_st_lis3mdl_set_xyaxes()
243 value &= ~LIS3MDL_MAG_OM_XY_BIT; in drv_mag_st_lis3mdl_set_xyaxes()
244 value |= LIS3MDL_MAG_OM_XY_HIGH; in drv_mag_st_lis3mdl_set_xyaxes()
248 value &= ~LIS3MDL_MAG_OM_XY_BIT; in drv_mag_st_lis3mdl_set_xyaxes()
249 value |= LIS3MDL_MAG_OM_XY_ULTRAHIGH; in drv_mag_st_lis3mdl_set_xyaxes()
256 ret = sensor_i2c_write(drv, LIS3MDL_MAG_CTRL_REG1, &value, I2C_DATA_LEN, in drv_mag_st_lis3mdl_set_xyaxes()
266 uint8_t value = 0x00; in drv_mag_st_lis3mdl_set_zaxes() local
269 ret = sensor_i2c_read(drv, LIS3MDL_MAG_CTRL_REG4, &value, I2C_DATA_LEN, in drv_mag_st_lis3mdl_set_zaxes()
276 value &= ~LIS3MDL_MAG_OM_Z_BIT; in drv_mag_st_lis3mdl_set_zaxes()
277 value |= LIS3MDL_MAG_OM_Z_LOWPOWER; in drv_mag_st_lis3mdl_set_zaxes()
281 value &= ~LIS3MDL_MAG_OM_Z_BIT; in drv_mag_st_lis3mdl_set_zaxes()
282 value |= LIS3MDL_MAG_OM_Z_MEDIUM; in drv_mag_st_lis3mdl_set_zaxes()
286 value &= ~LIS3MDL_MAG_OM_Z_BIT; in drv_mag_st_lis3mdl_set_zaxes()
287 value |= LIS3MDL_MAG_OM_Z_HIGH; in drv_mag_st_lis3mdl_set_zaxes()
291 value &= ~LIS3MDL_MAG_OM_Z_BIT; in drv_mag_st_lis3mdl_set_zaxes()
292 value |= LIS3MDL_MAG_OM_Z_ULTRAHIGH; in drv_mag_st_lis3mdl_set_zaxes()
299 ret = sensor_i2c_write(drv, LIS3MDL_MAG_CTRL_REG4, &value, I2C_DATA_LEN, in drv_mag_st_lis3mdl_set_zaxes()
311 uint8_t value = 0x00; in drv_mag_st_lis3mdl_lowpower_mode() local
313 ret = sensor_i2c_read(drv, LIS3MDL_MAG_CTRL_REG3, &value, I2C_DATA_LEN, in drv_mag_st_lis3mdl_lowpower_mode()
320 value &= ~LIS3MDL_MAG_CONFIG_LOWPOWER_BIT; in drv_mag_st_lis3mdl_lowpower_mode()
321 value |= LIS3MDL_MAG_CONFIG_LOWPOWER_MODE; in drv_mag_st_lis3mdl_lowpower_mode()
323 value &= ~LIS3MDL_MAG_CONFIG_LOWPOWER_BIT; in drv_mag_st_lis3mdl_lowpower_mode()
324 value |= LIS3MDL_MAG_CONFIG_NORMAL_MODE; in drv_mag_st_lis3mdl_lowpower_mode()
327 ret = sensor_i2c_write(drv, LIS3MDL_MAG_CTRL_REG3, &value, I2C_DATA_LEN, in drv_mag_st_lis3mdl_lowpower_mode()
339 uint8_t value = 0x00; in drv_mag_st_lis3mdl_set_range() local
341 ret = sensor_i2c_read(drv, LIS3MDL_MAG_CTRL_REG2, &value, I2C_DATA_LEN, in drv_mag_st_lis3mdl_set_range()
349 value &= ~LIS3MDL_MAG_FS_BIT; in drv_mag_st_lis3mdl_set_range()
350 value |= LIS3MDL_MAG_FS_4_GA; in drv_mag_st_lis3mdl_set_range()
354 value &= ~LIS3MDL_MAG_FS_BIT; in drv_mag_st_lis3mdl_set_range()
355 value |= LIS3MDL_MAG_FS_8_GA; in drv_mag_st_lis3mdl_set_range()
359 value &= ~LIS3MDL_MAG_FS_BIT; in drv_mag_st_lis3mdl_set_range()
360 value |= LIS3MDL_MAG_FS_12_GA; in drv_mag_st_lis3mdl_set_range()
364 value &= ~LIS3MDL_MAG_FS_BIT; in drv_mag_st_lis3mdl_set_range()
365 value |= LIS3MDL_MAG_FS_16_GA; in drv_mag_st_lis3mdl_set_range()
372 ret = sensor_i2c_write(drv, LIS3MDL_MAG_CTRL_REG2, &value, I2C_DATA_LEN, in drv_mag_st_lis3mdl_set_range()
383 uint8_t value = 0x00; in drv_mag_st_lis3mdl_set_ble() local
386 ret = sensor_i2c_read(drv, LIS3MDL_MAG_CTRL_REG4, &value, I2C_DATA_LEN, in drv_mag_st_lis3mdl_set_ble()
393 value &= ~LIS3MDL_MAG_BLE_BIT; in drv_mag_st_lis3mdl_set_ble()
394 value |= LIS3MDL_MAG_BLE_LSB; in drv_mag_st_lis3mdl_set_ble()
396 value &= ~LIS3MDL_MAG_BLE_BIT; in drv_mag_st_lis3mdl_set_ble()
397 value |= LIS3MDL_MAG_BLE_MSB; in drv_mag_st_lis3mdl_set_ble()
400 ret = sensor_i2c_write(drv, LIS3MDL_MAG_CTRL_REG4, &value, I2C_DATA_LEN, in drv_mag_st_lis3mdl_set_ble()
410 uint8_t value = 0x00; in drv_mag_st_lis3mdl_set_bdu() local
413 ret = sensor_i2c_read(drv, LIS3MDL_MAG_CTRL_REG5, &value, I2C_DATA_LEN, in drv_mag_st_lis3mdl_set_bdu()
420 value &= ~LIS3MDL_MAG_BDU_BIT; in drv_mag_st_lis3mdl_set_bdu()
421 value |= LIS3MDL_MAG_BDU_CONTINUOUS; in drv_mag_st_lis3mdl_set_bdu()
423 value &= ~LIS3MDL_MAG_BDU_BIT; in drv_mag_st_lis3mdl_set_bdu()
424 value |= LIS3MDL_MAG_BDU_MSBLSB; in drv_mag_st_lis3mdl_set_bdu()
427 ret = sensor_i2c_write(drv, LIS3MDL_MAG_CTRL_REG5, &value, I2C_DATA_LEN, in drv_mag_st_lis3mdl_set_bdu()