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