xref: /openbmc/linux/drivers/iio/imu/bmi160/Kconfig (revision 77c4ad2d)
177c4ad2dSDaniel Baluta#
277c4ad2dSDaniel Baluta# BMI160 IMU driver
377c4ad2dSDaniel Baluta#
477c4ad2dSDaniel Baluta
577c4ad2dSDaniel Balutaconfig BMI160
677c4ad2dSDaniel Baluta	tristate
777c4ad2dSDaniel Baluta	select IIO_BUFFER
877c4ad2dSDaniel Baluta	select IIO_TRIGGERED_BUFFER
977c4ad2dSDaniel Baluta
1077c4ad2dSDaniel Balutaconfig BMI160_I2C
1177c4ad2dSDaniel Baluta	tristate "Bosch BMI160 I2C driver"
1277c4ad2dSDaniel Baluta	depends on I2C
1377c4ad2dSDaniel Baluta	select BMI160
1477c4ad2dSDaniel Baluta	select REGMAP_I2C
1577c4ad2dSDaniel Baluta	help
1677c4ad2dSDaniel Baluta	  If you say yes here you get support for BMI160 IMU on I2C with
1777c4ad2dSDaniel Baluta	  accelerometer, gyroscope and external BMG160 magnetometer.
1877c4ad2dSDaniel Baluta
1977c4ad2dSDaniel Baluta	  This driver can also be built as a module. If so, the module will be
2077c4ad2dSDaniel Baluta	  called bmi160_i2c.
2177c4ad2dSDaniel Baluta
2277c4ad2dSDaniel Balutaconfig BMI160_SPI
2377c4ad2dSDaniel Baluta	tristate "Bosch BMI160 SPI driver"
2477c4ad2dSDaniel Baluta	depends on SPI
2577c4ad2dSDaniel Baluta	select BMI160
2677c4ad2dSDaniel Baluta	select REGMAP_SPI
2777c4ad2dSDaniel Baluta	help
2877c4ad2dSDaniel Baluta	  If you say yes here you get support for BMI160 IMU on SPI with
2977c4ad2dSDaniel Baluta	  accelerometer, gyroscope and external BMG160 magnetometer.
3077c4ad2dSDaniel Baluta
3177c4ad2dSDaniel Baluta	  This driver can also be built as a module. If so, the module will be
3277c4ad2dSDaniel Baluta	  called bmi160_spi.
33