xref: /openbmc/linux/drivers/iio/imu/bmi160/Kconfig (revision ec8f24b7)
1ec8f24b7SThomas 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