1*4882a593Smuzhiyun# SPDX-License-Identifier: GPL-2.0-only 2*4882a593Smuzhiyun# 3*4882a593Smuzhiyun# BMI160 IMU driver 4*4882a593Smuzhiyun# 5*4882a593Smuzhiyun 6*4882a593Smuzhiyunconfig BMI160 7*4882a593Smuzhiyun tristate 8*4882a593Smuzhiyun select IIO_BUFFER 9*4882a593Smuzhiyun select IIO_TRIGGERED_BUFFER 10*4882a593Smuzhiyun 11*4882a593Smuzhiyunconfig BMI160_I2C 12*4882a593Smuzhiyun tristate "Bosch BMI160 I2C driver" 13*4882a593Smuzhiyun depends on I2C 14*4882a593Smuzhiyun select BMI160 15*4882a593Smuzhiyun select REGMAP_I2C 16*4882a593Smuzhiyun help 17*4882a593Smuzhiyun If you say yes here you get support for BMI160 IMU on I2C with 18*4882a593Smuzhiyun accelerometer, gyroscope and external BMG160 magnetometer. 19*4882a593Smuzhiyun 20*4882a593Smuzhiyun This driver can also be built as a module. If so, the module will be 21*4882a593Smuzhiyun called bmi160_i2c. 22*4882a593Smuzhiyun 23*4882a593Smuzhiyunconfig BMI160_SPI 24*4882a593Smuzhiyun tristate "Bosch BMI160 SPI driver" 25*4882a593Smuzhiyun depends on SPI 26*4882a593Smuzhiyun select BMI160 27*4882a593Smuzhiyun select REGMAP_SPI 28*4882a593Smuzhiyun help 29*4882a593Smuzhiyun If you say yes here you get support for BMI160 IMU on SPI with 30*4882a593Smuzhiyun accelerometer, gyroscope and external BMG160 magnetometer. 31*4882a593Smuzhiyun 32*4882a593Smuzhiyun This driver can also be built as a module. If so, the module will be 33*4882a593Smuzhiyun called bmi160_spi. 34