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