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 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 19config 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 33config 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 43config 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 55config MS5611 56 tristate "Measurement Specialties MS5611 pressure sensor driver" 57 help 58 Say Y here to build support for the Measurement Specialties 59 MS5611, MS5607 pressure and temperature sensors. 60 61 To compile this driver as a module, choose M here: the module will 62 be called ms5611_core. 63 64config 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 73config 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 82config 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. 89 This driver is also used for MS8607 temperature, pressure & humidity 90 sensor 91 92 This driver can also be built as a module. If so, the module will 93 be called ms5637. 94 95config IIO_ST_PRESS 96 tristate "STMicroelectronics pressure sensor Driver" 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 103 Say yes here to build support for STMicroelectronics pressure 104 sensors: LPS001WP, LPS25H, LPS331AP. 105 106 This driver can also be built as a module. If so, these modules 107 will be created: 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 114config IIO_ST_PRESS_I2C 115 tristate 116 depends on IIO_ST_PRESS 117 depends on IIO_ST_SENSORS_I2C 118 119config IIO_ST_PRESS_SPI 120 tristate 121 depends on IIO_ST_PRESS 122 depends on IIO_ST_SENSORS_SPI 123 124config 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 134endmenu 135