aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/misc/inv_mpu/accel/Kconfig
diff options
context:
space:
mode:
authorJonathan Herman <hermanjl@cs.unc.edu>2013-01-22 10:38:37 -0500
committerJonathan Herman <hermanjl@cs.unc.edu>2013-01-22 10:38:37 -0500
commitfcc9d2e5a6c89d22b8b773a64fb4ad21ac318446 (patch)
treea57612d1888735a2ec7972891b68c1ac5ec8faea /drivers/misc/inv_mpu/accel/Kconfig
parent8dea78da5cee153b8af9c07a2745f6c55057fe12 (diff)
Added missing tegra files.HEADmaster
Diffstat (limited to 'drivers/misc/inv_mpu/accel/Kconfig')
-rw-r--r--drivers/misc/inv_mpu/accel/Kconfig133
1 files changed, 133 insertions, 0 deletions
diff --git a/drivers/misc/inv_mpu/accel/Kconfig b/drivers/misc/inv_mpu/accel/Kconfig
new file mode 100644
index 00000000000..4e280bd876b
--- /dev/null
+++ b/drivers/misc/inv_mpu/accel/Kconfig
@@ -0,0 +1,133 @@
1menuconfig INV_SENSORS_ACCELEROMETERS
2 bool "Accelerometer Slave Sensors"
3 default y
4 ---help---
5 Say Y here to get to see options for device drivers for various
6 accelerometrs for integration with the MPU3050 or MPU6050 driver.
7 This option alone does not add any kernel code.
8
9 If you say N, all options in this submenu will be skipped and disabled.
10
11if INV_SENSORS_ACCELEROMETERS
12
13config MPU_SENSORS_ADXL34X
14 tristate "ADI adxl34x"
15 depends on MPU_SENSORS_MPU3050 || MPU_SENSORS_MPU6050B1 || MPU_SENSORS_MPU6050A2
16 help
17 This enables support for the ADI adxl345 or adxl346 accelerometers.
18 This support is for integration with the MPU3050 gyroscope device
19 driver. Only one accelerometer can be registered at a time.
20 Specifying more that one accelerometer in the board file will result
21 in runtime errors.
22
23config MPU_SENSORS_BMA222
24 tristate "Bosch BMA222"
25 depends on MPU_SENSORS_MPU3050 || MPU_SENSORS_MPU6050B1 || MPU_SENSORS_MPU6050A2
26 help
27 This enables support for the Bosch BMA222 accelerometer
28 This support is for integration with the MPU3050 gyroscope device
29 driver. Only one accelerometer can be registered at a time.
30 Specifying more that one accelerometer in the board file will result
31 in runtime errors.
32
33config MPU_SENSORS_BMA150
34 tristate "Bosch BMA150"
35 depends on MPU_SENSORS_MPU3050 || MPU_SENSORS_MPU6050B1 || MPU_SENSORS_MPU6050A2
36 help
37 This enables support for the Bosch BMA150 accelerometer
38 This support is for integration with the MPU3050 gyroscope device
39 driver. Only one accelerometer can be registered at a time.
40 Specifying more that one accelerometer in the board file will result
41 in runtime errors.
42
43config MPU_SENSORS_BMA250
44 tristate "Bosch BMA250"
45 depends on MPU_SENSORS_MPU3050 || MPU_SENSORS_MPU6050B1 || MPU_SENSORS_MPU6050A2
46 help
47 This enables support for the Bosch BMA250 accelerometer
48 This support is for integration with the MPU3050 gyroscope device
49 driver. Only one accelerometer can be registered at a time.
50 Specifying more that one accelerometer in the board file will result
51 in runtime errors.
52
53config MPU_SENSORS_KXSD9
54 tristate "Kionix KXSD9"
55 depends on MPU_SENSORS_MPU3050 || MPU_SENSORS_MPU6050B1 || MPU_SENSORS_MPU6050A2
56 help
57 This enables support for the Kionix KXSD9 accelerometer
58 This support is for integration with the MPU3050 gyroscope device
59 driver. Only one accelerometer can be registered at a time.
60 Specifying more that one accelerometer in the board file will result
61 in runtime errors.
62
63config MPU_SENSORS_KXTF9
64 tristate "Kionix KXTF9"
65 depends on MPU_SENSORS_MPU3050 || MPU_SENSORS_MPU6050B1 || MPU_SENSORS_MPU6050A2
66 help
67 This enables support for the Kionix KXFT9 accelerometer
68 This support is for integration with the MPU3050 gyroscope device
69 driver. Only one accelerometer can be registered at a time.
70 Specifying more that one accelerometer in the board file will result
71 in runtime errors.
72
73config MPU_SENSORS_LIS331DLH
74 tristate "ST lis331dlh"
75 depends on MPU_SENSORS_MPU3050 || MPU_SENSORS_MPU6050B1 || MPU_SENSORS_MPU6050A2
76 help
77 This enables support for the ST lis331dlh accelerometer
78 This support is for integration with the MPU3050 gyroscope device
79 driver. Only one accelerometer can be registered at a time.
80 Specifying more that one accelerometer in the board file will result
81 in runtime errors.
82
83config MPU_SENSORS_LIS3DH
84 tristate "ST lis3dh"
85 depends on MPU_SENSORS_MPU3050 || MPU_SENSORS_MPU6050B1 || MPU_SENSORS_MPU6050A2
86 help
87 This enables support for the ST lis3dh accelerometer
88 This support is for integration with the MPU3050 gyroscope device
89 driver. Only one accelerometer can be registered at a time.
90 Specifying more that one accelerometer in the board file will result
91 in runtime errors.
92
93config MPU_SENSORS_LSM303DLX_A
94 tristate "ST lsm303dlx"
95 depends on MPU_SENSORS_MPU3050 || MPU_SENSORS_MPU6050B1 || MPU_SENSORS_MPU6050A2
96 help
97 This enables support for the ST lsm303dlh and lsm303dlm accelerometers
98 This support is for integration with the MPU3050 gyroscope device
99 driver. Only one accelerometer can be registered at a time.
100 Specifying more that one accelerometer in the board file will result
101 in runtime errors.
102
103config MPU_SENSORS_MMA8450
104 tristate "Freescale mma8450"
105 depends on MPU_SENSORS_MPU3050 || MPU_SENSORS_MPU6050B1 || MPU_SENSORS_MPU6050A2
106 help
107 This enables support for the Freescale mma8450 accelerometer
108 This support is for integration with the MPU3050 gyroscope device
109 driver. Only one accelerometer can be registered at a time.
110 Specifying more that one accelerometer in the board file will result
111 in runtime errors.
112
113config MPU_SENSORS_MMA845X
114 tristate "Freescale mma8451/8452/8453"
115 depends on MPU_SENSORS_MPU3050 || MPU_SENSORS_MPU6050B1 || MPU_SENSORS_MPU6050A2
116 help
117 This enables support for the Freescale mma8451/8452/8453 accelerometer
118 This support is for integration with the MPU3050 gyroscope device
119 driver. Only one accelerometer can be registered at a time.
120 Specifying more that one accelerometer in the board file will result
121 in runtime errors.
122
123config MPU_SENSORS_MPU6050_ACCEL
124 tristate "MPU6050 built in accelerometer"
125 depends on MPU_SENSORS_MPU6050B1 || MPU_SENSORS_MPU6050A2
126 help
127 This enables support for the MPU6050 built in accelerometer.
128 This the built in support for integration with the MPU6050 gyroscope
129 device driver. This is the only accelerometer supported with the
130 MPU6050. Specifying another accelerometer in the board file will
131 result in runtime errors.
132
133endif