Searched refs:bmi08x (Results 1 – 10 of 10) sorted by relevance
/Zephyr-latest/drivers/sensor/bosch/bmi08x/ |
D | bmi08x_gyro.c | 26 const struct bmi08x_gyro_config *bmi08x = dev->config; in bmi08x_gyro_transceive_i2c() local 29 return i2c_write_read_dt(&bmi08x->bus.i2c, ®, 1, data, length); in bmi08x_gyro_transceive_i2c() 38 return i2c_write_dt(&bmi08x->bus.i2c, buf, 1 + length); in bmi08x_gyro_transceive_i2c() 58 const struct bmi08x_gyro_config *bmi08x = dev->config; in bmi08x_gyro_transceive_spi() local 68 return spi_transceive_dt(&bmi08x->bus.spi, &tx, &rx); in bmi08x_gyro_transceive_spi() 71 return spi_write_dt(&bmi08x->bus.spi, &tx); in bmi08x_gyro_transceive_spi() 166 struct bmi08x_gyro_data *bmi08x = dev->data; in bmi08x_gyr_range_set() local 180 bmi08x->scale = BMI08X_GYR_SCALE(range); in bmi08x_gyr_range_set() 225 struct bmi08x_gyro_data *bmi08x = dev->data; in bmi08x_sample_fetch() local 234 ret = bmi08x_gyro_read(dev, BMI08X_REG_GYRO_X_LSB, (uint8_t *)bmi08x->gyr_sample, in bmi08x_sample_fetch() [all …]
|
D | CMakeLists.txt | 7 zephyr_library_sources(bmi08x.c)
|
D | bmi08x_accel.c | 27 const struct bmi08x_accel_config *bmi08x = dev->config; in bmi08x_accel_transceive_i2c() local 30 return i2c_write_read_dt(&bmi08x->bus.i2c, ®, 1, data, length); in bmi08x_accel_transceive_i2c() 39 return i2c_write_dt(&bmi08x->bus.i2c, buf, 1 + length); in bmi08x_accel_transceive_i2c() 114 const struct bmi08x_accel_config *bmi08x = dev->config; in bmi08x_accel_transceive_spi() local 124 return spi_transceive_dt(&bmi08x->bus.spi, &tx, &rx); in bmi08x_accel_transceive_spi() 127 return spi_write_dt(&bmi08x->bus.spi, &tx); in bmi08x_accel_transceive_spi()
|
/Zephyr-latest/drivers/sensor/bosch/ |
D | CMakeLists.txt | 11 add_subdirectory_ifdef(CONFIG_BMI08X bmi08x)
|
D | Kconfig | 11 source "drivers/sensor/bosch/bmi08x/Kconfig"
|
/Zephyr-latest/tests/drivers/build_all/sensor/ |
D | spi.dtsi | 265 test_spi_bmi08x_accel: bmi08x@23 { 266 compatible = "bosch,bmi08x-accel"; 278 test_spi_bmi08x_gyro: bmi08x@24 { 279 compatible = "bosch,bmi08x-gyro";
|
D | i2c.dtsi | 734 test_i2c_bmi08x_accel: bmi08x@6d { 735 compatible = "bosch,bmi08x-accel"; 746 test_i2c_bmi08x_gyro: bmi08x@6e { 747 compatible = "bosch,bmi08x-gyro";
|
/Zephyr-latest/boards/nxp/vmu_rt1170/ |
D | vmu_rt1170_mimxrt1176_cm7.dts | 290 bmi08x_accel: bmi08x@0 { 291 compatible = "bosch,bmi08x-accel"; 303 bmi08x_gyro: bmi08x@1 { 304 compatible = "bosch,bmi08x-gyro";
|
/Zephyr-latest/doc/releases/ |
D | release-notes-3.5.rst | 1185 * :dtcompatible:`bosch,bmi08x-accel` 1186 * :dtcompatible:`bosch,bmi08x-accel` 1187 * :dtcompatible:`bosch,bmi08x-gyro` 1188 * :dtcompatible:`bosch,bmi08x-gyro`
|
D | release-notes-3.3.rst | 3186 * :github:`52652` - drivers: sensors: bmi08x config file
|