xref: /linux/drivers/iio/imu/bmi160/Kconfig (revision 77c4ad2d6a9bb6c6744f8f3a25d1c62669d6b656)
1*77c4ad2dSDaniel Baluta#
2*77c4ad2dSDaniel Baluta# BMI160 IMU driver
3*77c4ad2dSDaniel Baluta#
4*77c4ad2dSDaniel Baluta
5*77c4ad2dSDaniel Balutaconfig BMI160
6*77c4ad2dSDaniel Baluta	tristate
7*77c4ad2dSDaniel Baluta	select IIO_BUFFER
8*77c4ad2dSDaniel Baluta	select IIO_TRIGGERED_BUFFER
9*77c4ad2dSDaniel Baluta
10*77c4ad2dSDaniel Balutaconfig BMI160_I2C
11*77c4ad2dSDaniel Baluta	tristate "Bosch BMI160 I2C driver"
12*77c4ad2dSDaniel Baluta	depends on I2C
13*77c4ad2dSDaniel Baluta	select BMI160
14*77c4ad2dSDaniel Baluta	select REGMAP_I2C
15*77c4ad2dSDaniel Baluta	help
16*77c4ad2dSDaniel Baluta	  If you say yes here you get support for BMI160 IMU on I2C with
17*77c4ad2dSDaniel Baluta	  accelerometer, gyroscope and external BMG160 magnetometer.
18*77c4ad2dSDaniel Baluta
19*77c4ad2dSDaniel Baluta	  This driver can also be built as a module. If so, the module will be
20*77c4ad2dSDaniel Baluta	  called bmi160_i2c.
21*77c4ad2dSDaniel Baluta
22*77c4ad2dSDaniel Balutaconfig BMI160_SPI
23*77c4ad2dSDaniel Baluta	tristate "Bosch BMI160 SPI driver"
24*77c4ad2dSDaniel Baluta	depends on SPI
25*77c4ad2dSDaniel Baluta	select BMI160
26*77c4ad2dSDaniel Baluta	select REGMAP_SPI
27*77c4ad2dSDaniel Baluta	help
28*77c4ad2dSDaniel Baluta	  If you say yes here you get support for BMI160 IMU on SPI with
29*77c4ad2dSDaniel Baluta	  accelerometer, gyroscope and external BMG160 magnetometer.
30*77c4ad2dSDaniel Baluta
31*77c4ad2dSDaniel Baluta	  This driver can also be built as a module. If so, the module will be
32*77c4ad2dSDaniel Baluta	  called bmi160_spi.
33