| # SPDX-License-Identifier: GPL-2.0-only |
| # |
| # inv-mpu6050 drivers for Invensense MPU devices and combos |
| # |
| |
| config INV_MPU6050_IIO |
| tristate |
| select IIO_BUFFER |
| select IIO_TRIGGERED_BUFFER |
| |
| config INV_MPU6050_I2C |
| tristate "Invensense MPU6050 devices (I2C)" |
| depends on I2C_MUX |
| select INV_MPU6050_IIO |
| select REGMAP_I2C |
| help |
| This driver supports the Invensense MPU6000/6050/6500/6515, |
| MPU9150/9250/9255 and ICM20608/20602 motion tracking devices |
| over I2C. |
| This driver can be built as a module. The module will be called |
| inv-mpu6050-i2c. |
| |
| config INV_MPU6050_SPI |
| tristate "Invensense MPU6050 devices (SPI)" |
| depends on SPI_MASTER |
| select INV_MPU6050_IIO |
| select REGMAP_SPI |
| help |
| This driver supports the Invensense MPU6000/6050/6500/6515, |
| MPU9150/9250/9255 and ICM20608/20602 motion tracking devices |
| over SPI. |
| This driver can be built as a module. The module will be called |
| inv-mpu6050-spi. |