xref: /openbmc/linux/drivers/iio/imu/st_lsm9ds0/Kconfig (revision 6731ca39)
1*6731ca39SAndy Shevchenko# SPDX-License-Identifier: GPL-2.0-only
2*6731ca39SAndy Shevchenko
3*6731ca39SAndy Shevchenkoconfig IIO_ST_LSM9DS0
4*6731ca39SAndy Shevchenko	tristate "STMicroelectronics LSM9DS0 IMU driver"
5*6731ca39SAndy Shevchenko	depends on (I2C || SPI_MASTER) && SYSFS
6*6731ca39SAndy Shevchenko	depends on !SENSORS_LIS3_I2C
7*6731ca39SAndy Shevchenko	depends on !SENSORS_LIS3_SPI
8*6731ca39SAndy Shevchenko	select IIO_ST_LSM9DS0_I2C if I2C
9*6731ca39SAndy Shevchenko	select IIO_ST_LSM9DS0_SPI if SPI_MASTER
10*6731ca39SAndy Shevchenko	select IIO_ST_ACCEL_3AXIS
11*6731ca39SAndy Shevchenko	select IIO_ST_MAGN_3AXIS
12*6731ca39SAndy Shevchenko
13*6731ca39SAndy Shevchenko	help
14*6731ca39SAndy Shevchenko	  Say yes here to build support for STMicroelectronics LSM9DS0 IMU
15*6731ca39SAndy Shevchenko	  sensor. Supported devices: accelerometer/magnetometer of lsm9ds0.
16*6731ca39SAndy Shevchenko
17*6731ca39SAndy Shevchenko	  To compile this driver as a module, choose M here: the module
18*6731ca39SAndy Shevchenko	  will be called st_lsm9ds0.
19*6731ca39SAndy Shevchenko
20*6731ca39SAndy Shevchenkoconfig IIO_ST_LSM9DS0_I2C
21*6731ca39SAndy Shevchenko	tristate
22*6731ca39SAndy Shevchenko	depends on IIO_ST_LSM9DS0
23*6731ca39SAndy Shevchenko	select REGMAP_I2C
24*6731ca39SAndy Shevchenko
25*6731ca39SAndy Shevchenkoconfig IIO_ST_LSM9DS0_SPI
26*6731ca39SAndy Shevchenko	tristate
27*6731ca39SAndy Shevchenko	depends on IIO_ST_LSM9DS0
28*6731ca39SAndy Shevchenko	select REGMAP_SPI
29