Commit | Line | Data |
---|---|---|
217494e5 DC |
1 | # |
2 | # Pressure drivers | |
3 | # | |
3edc84e6 LPC |
4 | # When adding new entries keep the list in alphabetical order |
5 | ||
93232cd5 | 6 | menu "Pressure sensors" |
217494e5 | 7 | |
d5c94568 VD |
8 | config BMP280 |
9 | tristate "Bosch Sensortec BMP280 pressure sensor driver" | |
10 | depends on I2C | |
11 | select REGMAP_I2C | |
12 | help | |
13 | Say yes here to build support for Bosch Sensortec BMP280 | |
14 | pressure and temperature sensor. | |
15 | ||
16 | To compile this driver as a module, choose M here: the module | |
17 | will be called bmp280. | |
18 | ||
f64a799b AP |
19 | config HID_SENSOR_PRESS |
20 | depends on HID_SENSOR_HUB | |
21 | select IIO_BUFFER | |
22 | select IIO_TRIGGERED_BUFFER | |
23 | select HID_SENSOR_IIO_COMMON | |
24 | select HID_SENSOR_IIO_TRIGGER | |
25 | tristate "HID PRESS" | |
26 | help | |
27 | Say yes here to build support for the HID SENSOR | |
28 | Pressure driver | |
29 | ||
30 | To compile this driver as a module, choose M here: the module | |
31 | will be called hid-sensor-press. | |
32 | ||
3017d90e PM |
33 | config MPL115 |
34 | tristate "Freescale MPL115A2 pressure sensor driver" | |
35 | depends on I2C | |
36 | help | |
37 | Say yes here to build support for the Freescale MPL115A2 | |
38 | pressure sensor connected via I2C. | |
39 | ||
40 | To compile this driver as a module, choose M here: the module | |
41 | will be called mpl115. | |
42 | ||
cc26ad45 PM |
43 | config MPL3115 |
44 | tristate "Freescale MPL3115A2 pressure sensor driver" | |
45 | depends on I2C | |
46 | select IIO_BUFFER | |
47 | select IIO_TRIGGERED_BUFFER | |
48 | help | |
49 | Say yes here to build support for the Freescale MPL3115A2 | |
50 | pressure sensor / altimeter. | |
51 | ||
52 | To compile this driver as a module, choose M here: the module | |
53 | will be called mpl3115. | |
54 | ||
c0644160 | 55 | config MS5611 |
825c50db | 56 | tristate "Measurement Specialties MS5611 pressure sensor driver" |
c0644160 | 57 | help |
825c50db | 58 | Say Y here to build support for the Measurement Specialties |
9690d81a | 59 | MS5611, MS5607 pressure and temperature sensors. |
c0644160 TD |
60 | |
61 | To compile this driver as a module, choose M here: the module will | |
62 | be called ms5611_core. | |
63 | ||
64 | config MS5611_I2C | |
65 | tristate "support I2C bus connection" | |
66 | depends on I2C && MS5611 | |
67 | help | |
68 | Say Y here to build I2C bus support for MS5611. | |
69 | ||
70 | To compile this driver as a module, choose M here: the module will | |
71 | be called ms5611_i2c. | |
72 | ||
73 | config MS5611_SPI | |
74 | tristate "support SPI bus connection" | |
75 | depends on SPI_MASTER && MS5611 | |
76 | help | |
77 | Say Y here to build SPI bus support for MS5611. | |
78 | ||
79 | To compile this driver as a module, choose M here: the module will | |
80 | be called ms5611_spi. | |
81 | ||
64a70c65 LT |
82 | config MS5637 |
83 | tristate "Measurement Specialties MS5637 pressure & temperature sensor" | |
84 | depends on I2C | |
85 | select IIO_MS_SENSORS_I2C | |
86 | help | |
87 | If you say yes here you get support for the Measurement Specialties | |
88 | MS5637 pressure and temperature sensor. | |
1b75ce65 LT |
89 | This driver is also used for MS8607 temperature, pressure & humidity |
90 | sensor | |
64a70c65 LT |
91 | |
92 | This driver can also be built as a module. If so, the module will | |
93 | be called ms5637. | |
94 | ||
217494e5 | 95 | config IIO_ST_PRESS |
93232cd5 | 96 | tristate "STMicroelectronics pressure sensor Driver" |
217494e5 DC |
97 | depends on (I2C || SPI_MASTER) && SYSFS |
98 | select IIO_ST_SENSORS_CORE | |
99 | select IIO_ST_PRESS_I2C if (I2C) | |
100 | select IIO_ST_PRESS_SPI if (SPI_MASTER) | |
101 | select IIO_TRIGGERED_BUFFER if (IIO_BUFFER) | |
102 | help | |
93232cd5 | 103 | Say yes here to build support for STMicroelectronics pressure |
93187840 | 104 | sensors: LPS001WP, LPS25H, LPS331AP. |
217494e5 | 105 | |
341673f1 PM |
106 | This driver can also be built as a module. If so, these modules |
107 | will be created: | |
217494e5 DC |
108 | - st_pressure (core functions for the driver [it is mandatory]); |
109 | - st_pressure_i2c (necessary for the I2C devices [optional*]); | |
110 | - st_pressure_spi (necessary for the SPI devices [optional*]); | |
111 | ||
112 | (*) one of these is necessary to do something. | |
113 | ||
114 | config IIO_ST_PRESS_I2C | |
115 | tristate | |
116 | depends on IIO_ST_PRESS | |
117 | depends on IIO_ST_SENSORS_I2C | |
118 | ||
119 | config IIO_ST_PRESS_SPI | |
120 | tristate | |
121 | depends on IIO_ST_PRESS | |
122 | depends on IIO_ST_SENSORS_SPI | |
123 | ||
a2d8be68 PM |
124 | config T5403 |
125 | tristate "EPCOS T5403 digital barometric pressure sensor driver" | |
126 | depends on I2C | |
127 | help | |
128 | Say yes here to build support for the EPCOS T5403 pressure sensor | |
129 | connected via I2C. | |
130 | ||
131 | To compile this driver as a module, choose M here: the module | |
132 | will be called t5403. | |
133 | ||
217494e5 | 134 | endmenu |