1# 2# Pressure drivers 3# 4# When adding new entries keep the list in alphabetical order 5 6menu "Pressure sensors" 7 8config BMP280 9 tristate "Bosch Sensortec BMP180 and BMP280 pressure sensor driver" 10 depends on I2C 11 depends on !(BMP085_I2C=y || BMP085_I2C=m) 12 select REGMAP_I2C 13 help 14 Say yes here to build support for Bosch Sensortec BMP180 and BMP280 15 pressure and temperature sensors. 16 17 To compile this driver as a module, choose M here: the module 18 will be called bmp280. 19 20config HID_SENSOR_PRESS 21 depends on HID_SENSOR_HUB 22 select IIO_BUFFER 23 select IIO_TRIGGERED_BUFFER 24 select HID_SENSOR_IIO_COMMON 25 select HID_SENSOR_IIO_TRIGGER 26 tristate "HID PRESS" 27 help 28 Say yes here to build support for the HID SENSOR 29 Pressure driver 30 31 To compile this driver as a module, choose M here: the module 32 will be called hid-sensor-press. 33 34config HP03 35 tristate "Hope RF HP03 temperature and pressure sensor driver" 36 depends on I2C 37 select REGMAP_I2C 38 help 39 Say yes here to build support for Hope RF HP03 pressure and 40 temperature sensor. 41 42 To compile this driver as a module, choose M here: the module 43 will be called hp03. 44 45config MPL115 46 tristate 47 48config MPL115_I2C 49 tristate "Freescale MPL115A2 pressure sensor driver" 50 depends on I2C 51 select MPL115 52 help 53 Say yes here to build support for the Freescale MPL115A2 54 pressure sensor connected via I2C. 55 56 To compile this driver as a module, choose M here: the module 57 will be called mpl115_i2c. 58 59config MPL115_SPI 60 tristate "Freescale MPL115A1 pressure sensor driver" 61 depends on SPI_MASTER 62 select MPL115 63 help 64 Say yes here to build support for the Freescale MPL115A1 65 pressure sensor connected via SPI. 66 67 To compile this driver as a module, choose M here: the module 68 will be called mpl115_spi. 69 70config MPL3115 71 tristate "Freescale MPL3115A2 pressure sensor driver" 72 depends on I2C 73 select IIO_BUFFER 74 select IIO_TRIGGERED_BUFFER 75 help 76 Say yes here to build support for the Freescale MPL3115A2 77 pressure sensor / altimeter. 78 79 To compile this driver as a module, choose M here: the module 80 will be called mpl3115. 81 82config MS5611 83 tristate "Measurement Specialties MS5611 pressure sensor driver" 84 select IIO_BUFFER 85 select IIO_TRIGGERED_BUFFER 86 help 87 Say Y here to build support for the Measurement Specialties 88 MS5611, MS5607 pressure and temperature sensors. 89 90 To compile this driver as a module, choose M here: the module will 91 be called ms5611_core. 92 93config MS5611_I2C 94 tristate "support I2C bus connection" 95 depends on I2C && MS5611 96 help 97 Say Y here to build I2C bus support for MS5611. 98 99 To compile this driver as a module, choose M here: the module will 100 be called ms5611_i2c. 101 102config MS5611_SPI 103 tristate "support SPI bus connection" 104 depends on SPI_MASTER && MS5611 105 help 106 Say Y here to build SPI bus support for MS5611. 107 108 To compile this driver as a module, choose M here: the module will 109 be called ms5611_spi. 110 111config MS5637 112 tristate "Measurement Specialties MS5637 pressure & temperature sensor" 113 depends on I2C 114 select IIO_MS_SENSORS_I2C 115 help 116 If you say yes here you get support for the Measurement Specialties 117 MS5637 pressure and temperature sensor. 118 This driver is also used for MS8607 temperature, pressure & humidity 119 sensor 120 121 This driver can also be built as a module. If so, the module will 122 be called ms5637. 123 124config IIO_ST_PRESS 125 tristate "STMicroelectronics pressure sensor Driver" 126 depends on (I2C || SPI_MASTER) && SYSFS 127 select IIO_ST_SENSORS_CORE 128 select IIO_ST_PRESS_I2C if (I2C) 129 select IIO_ST_PRESS_SPI if (SPI_MASTER) 130 select IIO_TRIGGERED_BUFFER if (IIO_BUFFER) 131 help 132 Say yes here to build support for STMicroelectronics pressure 133 sensors: LPS001WP, LPS25H, LPS331AP. 134 135 This driver can also be built as a module. If so, these modules 136 will be created: 137 - st_pressure (core functions for the driver [it is mandatory]); 138 - st_pressure_i2c (necessary for the I2C devices [optional*]); 139 - st_pressure_spi (necessary for the SPI devices [optional*]); 140 141 (*) one of these is necessary to do something. 142 143config IIO_ST_PRESS_I2C 144 tristate 145 depends on IIO_ST_PRESS 146 depends on IIO_ST_SENSORS_I2C 147 148config IIO_ST_PRESS_SPI 149 tristate 150 depends on IIO_ST_PRESS 151 depends on IIO_ST_SENSORS_SPI 152 153config T5403 154 tristate "EPCOS T5403 digital barometric pressure sensor driver" 155 depends on I2C 156 help 157 Say yes here to build support for the EPCOS T5403 pressure sensor 158 connected via I2C. 159 160 To compile this driver as a module, choose M here: the module 161 will be called t5403. 162 163config HP206C 164 tristate "HOPERF HP206C precision barometer and altimeter sensor" 165 depends on I2C 166 help 167 Say yes here to build support for the HOPREF HP206C precision 168 barometer and altimeter sensor. 169 170 This driver can also be built as a module. If so, the module will 171 be called hp206c. 172 173endmenu 174