36 lines · plain
1# SPDX-License-Identifier: GPL-2.0-only2#3# inv-mpu6050 drivers for Invensense MPU devices and combos4#5 6config INV_MPU6050_IIO7 tristate8 select IIO_BUFFER9 select IIO_TRIGGERED_BUFFER10 select IIO_INV_SENSORS_TIMESTAMP11 12config INV_MPU6050_I2C13 tristate "Invensense MPU6050 devices (I2C)"14 depends on I2C15 select I2C_MUX16 select INV_MPU6050_IIO17 select REGMAP_I2C18 help19 This driver supports the Invensense MPU6050/9150,20 MPU6500/6515/6880/9250/9255, ICM20608(D)/20609/20689, ICM20600/20602/2069021 and IAM20680 motion tracking devices over I2C.22 This driver can be built as a module. The module will be called23 inv-mpu6050-i2c.24 25config INV_MPU6050_SPI26 tristate "Invensense MPU6050 devices (SPI)"27 depends on SPI_MASTER28 select INV_MPU6050_IIO29 select REGMAP_SPI30 help31 This driver supports the Invensense MPU6000,32 MPU6500/6515/6880/9250/9255, ICM20608(D)/20609/20689, ICM20600/20602/2069033 and IAM20680 motion tracking devices over SPI.34 This driver can be built as a module. The module will be called35 inv-mpu6050-spi.36