summaryrefslogtreecommitdiff
path: root/drivers/iio/imu-aosp/inv_mpu6515/Kconfig
blob: 18ccddb1f4e008ce98b77d7bf9a06fc8da62b786 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
#
# inv-mpu-iio driver for Invensense MPU devices and combos
#

config INV_MPU_IIO
	tristate "Invensense MPU devices"
	depends on I2C && SYSFS && IIO && IIO_KFIFO_BUF && IIO_TRIGGER && !INV_MPU
	default n
	help
	  This driver supports the Invensense MPU devices.
	  This includes MPU6050/MPU3050/MPU9150/ITG3500/MPU6500/MPU9250.
	  This driver can be built as a module. The module will be called
	  inv-mpu-iio.

config INV_IIO_MPU3050_ACCEL_SLAVE_BMA250
	bool  "Invensense MPU3050 slave accelerometer device for bma250"
	depends on INV_MPU_IIO
	default n
	help
	  This is slave device enable MPU3050 accelerometer slave device.
	  Right now, it is only bma250. For other acceleromter device,
	  it can be added to this menu if the proper interface is filled.
	  There are some interface function to be defined.

config DTS_INV_MPU_IIO
	bool  "Invensense MPU driver using Device Tree Structure (DTS)"
	depends on INV_MPU_IIO
	default n
	help
	  This enables Invensense MPU devices to use Device Tree Structure.
	  DTS must be enabled in the system.

config INV_KERNEL_3_10
	bool  "Invensense MPU driver support for 3.10 kernel"
	depends on INV_MPU_IIO
	default n
	help
	  This enables Invensense MPU devices for 3.10 kernel