blob: 4e280bd876bcf08a530215bbe5db17b908a085ee (
plain) (
blame)
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
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
|
menuconfig INV_SENSORS_ACCELEROMETERS
bool "Accelerometer Slave Sensors"
default y
---help---
Say Y here to get to see options for device drivers for various
accelerometrs for integration with the MPU3050 or MPU6050 driver.
This option alone does not add any kernel code.
If you say N, all options in this submenu will be skipped and disabled.
if INV_SENSORS_ACCELEROMETERS
config MPU_SENSORS_ADXL34X
tristate "ADI adxl34x"
depends on MPU_SENSORS_MPU3050 || MPU_SENSORS_MPU6050B1 || MPU_SENSORS_MPU6050A2
help
This enables support for the ADI adxl345 or adxl346 accelerometers.
This support is for integration with the MPU3050 gyroscope device
driver. Only one accelerometer can be registered at a time.
Specifying more that one accelerometer in the board file will result
in runtime errors.
config MPU_SENSORS_BMA222
tristate "Bosch BMA222"
depends on MPU_SENSORS_MPU3050 || MPU_SENSORS_MPU6050B1 || MPU_SENSORS_MPU6050A2
help
This enables support for the Bosch BMA222 accelerometer
This support is for integration with the MPU3050 gyroscope device
driver. Only one accelerometer can be registered at a time.
Specifying more that one accelerometer in the board file will result
in runtime errors.
config MPU_SENSORS_BMA150
tristate "Bosch BMA150"
depends on MPU_SENSORS_MPU3050 || MPU_SENSORS_MPU6050B1 || MPU_SENSORS_MPU6050A2
help
This enables support for the Bosch BMA150 accelerometer
This support is for integration with the MPU3050 gyroscope device
driver. Only one accelerometer can be registered at a time.
Specifying more that one accelerometer in the board file will result
in runtime errors.
config MPU_SENSORS_BMA250
tristate "Bosch BMA250"
depends on MPU_SENSORS_MPU3050 || MPU_SENSORS_MPU6050B1 || MPU_SENSORS_MPU6050A2
help
This enables support for the Bosch BMA250 accelerometer
This support is for integration with the MPU3050 gyroscope device
driver. Only one accelerometer can be registered at a time.
Specifying more that one accelerometer in the board file will result
in runtime errors.
config MPU_SENSORS_KXSD9
tristate "Kionix KXSD9"
depends on MPU_SENSORS_MPU3050 || MPU_SENSORS_MPU6050B1 || MPU_SENSORS_MPU6050A2
help
This enables support for the Kionix KXSD9 accelerometer
This support is for integration with the MPU3050 gyroscope device
driver. Only one accelerometer can be registered at a time.
Specifying more that one accelerometer in the board file will result
in runtime errors.
config MPU_SENSORS_KXTF9
tristate "Kionix KXTF9"
depends on MPU_SENSORS_MPU3050 || MPU_SENSORS_MPU6050B1 || MPU_SENSORS_MPU6050A2
help
This enables support for the Kionix KXFT9 accelerometer
This support is for integration with the MPU3050 gyroscope device
driver. Only one accelerometer can be registered at a time.
Specifying more that one accelerometer in the board file will result
in runtime errors.
config MPU_SENSORS_LIS331DLH
tristate "ST lis331dlh"
depends on MPU_SENSORS_MPU3050 || MPU_SENSORS_MPU6050B1 || MPU_SENSORS_MPU6050A2
help
This enables support for the ST lis331dlh accelerometer
This support is for integration with the MPU3050 gyroscope device
driver. Only one accelerometer can be registered at a time.
Specifying more that one accelerometer in the board file will result
in runtime errors.
config MPU_SENSORS_LIS3DH
tristate "ST lis3dh"
depends on MPU_SENSORS_MPU3050 || MPU_SENSORS_MPU6050B1 || MPU_SENSORS_MPU6050A2
help
This enables support for the ST lis3dh accelerometer
This support is for integration with the MPU3050 gyroscope device
driver. Only one accelerometer can be registered at a time.
Specifying more that one accelerometer in the board file will result
in runtime errors.
config MPU_SENSORS_LSM303DLX_A
tristate "ST lsm303dlx"
depends on MPU_SENSORS_MPU3050 || MPU_SENSORS_MPU6050B1 || MPU_SENSORS_MPU6050A2
help
This enables support for the ST lsm303dlh and lsm303dlm accelerometers
This support is for integration with the MPU3050 gyroscope device
driver. Only one accelerometer can be registered at a time.
Specifying more that one accelerometer in the board file will result
in runtime errors.
config MPU_SENSORS_MMA8450
tristate "Freescale mma8450"
depends on MPU_SENSORS_MPU3050 || MPU_SENSORS_MPU6050B1 || MPU_SENSORS_MPU6050A2
help
This enables support for the Freescale mma8450 accelerometer
This support is for integration with the MPU3050 gyroscope device
driver. Only one accelerometer can be registered at a time.
Specifying more that one accelerometer in the board file will result
in runtime errors.
config MPU_SENSORS_MMA845X
tristate "Freescale mma8451/8452/8453"
depends on MPU_SENSORS_MPU3050 || MPU_SENSORS_MPU6050B1 || MPU_SENSORS_MPU6050A2
help
This enables support for the Freescale mma8451/8452/8453 accelerometer
This support is for integration with the MPU3050 gyroscope device
driver. Only one accelerometer can be registered at a time.
Specifying more that one accelerometer in the board file will result
in runtime errors.
config MPU_SENSORS_MPU6050_ACCEL
tristate "MPU6050 built in accelerometer"
depends on MPU_SENSORS_MPU6050B1 || MPU_SENSORS_MPU6050A2
help
This enables support for the MPU6050 built in accelerometer.
This the built in support for integration with the MPU6050 gyroscope
device driver. This is the only accelerometer supported with the
MPU6050. Specifying another accelerometer in the board file will
result in runtime errors.
endif
|