18c2ecf20Sopenharmony_ci# SPDX-License-Identifier: GPL-2.0-only 28c2ecf20Sopenharmony_ci# 38c2ecf20Sopenharmony_ci# BMI160 IMU driver 48c2ecf20Sopenharmony_ci# 58c2ecf20Sopenharmony_ci 68c2ecf20Sopenharmony_ciconfig BMI160 78c2ecf20Sopenharmony_ci tristate 88c2ecf20Sopenharmony_ci select IIO_BUFFER 98c2ecf20Sopenharmony_ci select IIO_TRIGGERED_BUFFER 108c2ecf20Sopenharmony_ci 118c2ecf20Sopenharmony_ciconfig BMI160_I2C 128c2ecf20Sopenharmony_ci tristate "Bosch BMI160 I2C driver" 138c2ecf20Sopenharmony_ci depends on I2C 148c2ecf20Sopenharmony_ci select BMI160 158c2ecf20Sopenharmony_ci select REGMAP_I2C 168c2ecf20Sopenharmony_ci help 178c2ecf20Sopenharmony_ci If you say yes here you get support for BMI160 IMU on I2C with 188c2ecf20Sopenharmony_ci accelerometer, gyroscope and external BMG160 magnetometer. 198c2ecf20Sopenharmony_ci 208c2ecf20Sopenharmony_ci This driver can also be built as a module. If so, the module will be 218c2ecf20Sopenharmony_ci called bmi160_i2c. 228c2ecf20Sopenharmony_ci 238c2ecf20Sopenharmony_ciconfig BMI160_SPI 248c2ecf20Sopenharmony_ci tristate "Bosch BMI160 SPI driver" 258c2ecf20Sopenharmony_ci depends on SPI 268c2ecf20Sopenharmony_ci select BMI160 278c2ecf20Sopenharmony_ci select REGMAP_SPI 288c2ecf20Sopenharmony_ci help 298c2ecf20Sopenharmony_ci If you say yes here you get support for BMI160 IMU on SPI with 308c2ecf20Sopenharmony_ci accelerometer, gyroscope and external BMG160 magnetometer. 318c2ecf20Sopenharmony_ci 328c2ecf20Sopenharmony_ci This driver can also be built as a module. If so, the module will be 338c2ecf20Sopenharmony_ci called bmi160_spi. 34