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 90 This driver can also be built as a module. If so, the module will 91 be called ms5637. 92 93config IIO_ST_PRESS 94 tristate "STMicroelectronics pressure sensor Driver" 95 depends on (I2C || SPI_MASTER) && SYSFS 96 select IIO_ST_SENSORS_CORE 97 select IIO_ST_PRESS_I2C if (I2C) 98 select IIO_ST_PRESS_SPI if (SPI_MASTER) 99 select IIO_TRIGGERED_BUFFER if (IIO_BUFFER) 100 help 101 Say yes here to build support for STMicroelectronics pressure 102 sensors: LPS001WP, LPS25H, LPS331AP. 103 104 This driver can also be built as a module. If so, these modules 105 will be created: 106 - st_pressure (core functions for the driver [it is mandatory]); 107 - st_pressure_i2c (necessary for the I2C devices [optional*]); 108 - st_pressure_spi (necessary for the SPI devices [optional*]); 109 110 (*) one of these is necessary to do something. 111 112config IIO_ST_PRESS_I2C 113 tristate 114 depends on IIO_ST_PRESS 115 depends on IIO_ST_SENSORS_I2C 116 117config IIO_ST_PRESS_SPI 118 tristate 119 depends on IIO_ST_PRESS 120 depends on IIO_ST_SENSORS_SPI 121 122config T5403 123 tristate "EPCOS T5403 digital barometric pressure sensor driver" 124 depends on I2C 125 help 126 Say yes here to build support for the EPCOS T5403 pressure sensor 127 connected via I2C. 128 129 To compile this driver as a module, choose M here: the module 130 will be called t5403. 131 132endmenu 133