iio: imu: Add driver for BMI323 IMU
The Bosch BMI323 is a 6-axis low-power IMU that provide measurements for acceleration, angular rate, and temperature. This sensor includes motion-triggered interrupt features, such as a step counter, tap detection, and activity/inactivity interrupt capabilities. The driver supports various functionalities, including data ready, FIFO data handling, and events such as tap detection, step counting, and activity interrupts. Signed-off-by:Jagath Jog J <jagathjog1996@gmail.com> Link: https://lore.kernel.org/r/20231013034808.8948-3-jagathjog1996@gmail.com Signed-off-by:
Jonathan Cameron <Jonathan.Cameron@huawei.com>
Showing
- Documentation/ABI/testing/sysfs-bus-iio 18 additions, 0 deletionsDocumentation/ABI/testing/sysfs-bus-iio
- MAINTAINERS 7 additions, 0 deletionsMAINTAINERS
- drivers/iio/imu/Kconfig 1 addition, 0 deletionsdrivers/iio/imu/Kconfig
- drivers/iio/imu/Makefile 1 addition, 0 deletionsdrivers/iio/imu/Makefile
- drivers/iio/imu/bmi323/Kconfig 33 additions, 0 deletionsdrivers/iio/imu/bmi323/Kconfig
- drivers/iio/imu/bmi323/Makefile 7 additions, 0 deletionsdrivers/iio/imu/bmi323/Makefile
- drivers/iio/imu/bmi323/bmi323.h 209 additions, 0 deletionsdrivers/iio/imu/bmi323/bmi323.h
- drivers/iio/imu/bmi323/bmi323_core.c 2139 additions, 0 deletionsdrivers/iio/imu/bmi323/bmi323_core.c
- drivers/iio/imu/bmi323/bmi323_i2c.c 121 additions, 0 deletionsdrivers/iio/imu/bmi323/bmi323_i2c.c
- drivers/iio/imu/bmi323/bmi323_spi.c 92 additions, 0 deletionsdrivers/iio/imu/bmi323/bmi323_spi.c
Loading
Please register or sign in to comment