1*ec8f24b7SThomas Gleixner# SPDX-License-Identifier: GPL-2.0-only 277c4ad2dSDaniel Baluta# 377c4ad2dSDaniel Baluta# BMI160 IMU driver 477c4ad2dSDaniel Baluta# 577c4ad2dSDaniel Baluta 677c4ad2dSDaniel Balutaconfig BMI160 777c4ad2dSDaniel Baluta tristate 877c4ad2dSDaniel Baluta select IIO_BUFFER 977c4ad2dSDaniel Baluta select IIO_TRIGGERED_BUFFER 1077c4ad2dSDaniel Baluta 1177c4ad2dSDaniel Balutaconfig BMI160_I2C 1277c4ad2dSDaniel Baluta tristate "Bosch BMI160 I2C driver" 1377c4ad2dSDaniel Baluta depends on I2C 1477c4ad2dSDaniel Baluta select BMI160 1577c4ad2dSDaniel Baluta select REGMAP_I2C 1677c4ad2dSDaniel Baluta help 1777c4ad2dSDaniel Baluta If you say yes here you get support for BMI160 IMU on I2C with 1877c4ad2dSDaniel Baluta accelerometer, gyroscope and external BMG160 magnetometer. 1977c4ad2dSDaniel Baluta 2077c4ad2dSDaniel Baluta This driver can also be built as a module. If so, the module will be 2177c4ad2dSDaniel Baluta called bmi160_i2c. 2277c4ad2dSDaniel Baluta 2377c4ad2dSDaniel Balutaconfig BMI160_SPI 2477c4ad2dSDaniel Baluta tristate "Bosch BMI160 SPI driver" 2577c4ad2dSDaniel Baluta depends on SPI 2677c4ad2dSDaniel Baluta select BMI160 2777c4ad2dSDaniel Baluta select REGMAP_SPI 2877c4ad2dSDaniel Baluta help 2977c4ad2dSDaniel Baluta If you say yes here you get support for BMI160 IMU on SPI with 3077c4ad2dSDaniel Baluta accelerometer, gyroscope and external BMG160 magnetometer. 3177c4ad2dSDaniel Baluta 3277c4ad2dSDaniel Baluta This driver can also be built as a module. If so, the module will be 3377c4ad2dSDaniel Baluta called bmi160_spi. 34