1217494e5SDenis CIOCCA# 2217494e5SDenis CIOCCA# Pressure drivers 3217494e5SDenis CIOCCA# 43edc84e6SLars-Peter Clausen# When adding new entries keep the list in alphabetical order 53edc84e6SLars-Peter Clausen 693232cd5SPeter Meerwaldmenu "Pressure sensors" 7217494e5SDenis CIOCCA 8d5c94568SVlad Dogaruconfig BMP280 9*6dba72ecSAkinobu Mita tristate "Bosch Sensortec BMP180 and BMP280 pressure sensor driver" 10d5c94568SVlad Dogaru depends on I2C 11*6dba72ecSAkinobu Mita depends on !(BMP085_I2C=y || BMP085_I2C=m) 12d5c94568SVlad Dogaru select REGMAP_I2C 13d5c94568SVlad Dogaru help 14*6dba72ecSAkinobu Mita Say yes here to build support for Bosch Sensortec BMP180 and BMP280 15*6dba72ecSAkinobu Mita pressure and temperature sensors. 16d5c94568SVlad Dogaru 17d5c94568SVlad Dogaru To compile this driver as a module, choose M here: the module 18d5c94568SVlad Dogaru will be called bmp280. 19d5c94568SVlad Dogaru 20f64a799bSArchana Patniconfig HID_SENSOR_PRESS 21f64a799bSArchana Patni depends on HID_SENSOR_HUB 22f64a799bSArchana Patni select IIO_BUFFER 23f64a799bSArchana Patni select IIO_TRIGGERED_BUFFER 24f64a799bSArchana Patni select HID_SENSOR_IIO_COMMON 25f64a799bSArchana Patni select HID_SENSOR_IIO_TRIGGER 26f64a799bSArchana Patni tristate "HID PRESS" 27f64a799bSArchana Patni help 28f64a799bSArchana Patni Say yes here to build support for the HID SENSOR 29f64a799bSArchana Patni Pressure driver 30f64a799bSArchana Patni 31f64a799bSArchana Patni To compile this driver as a module, choose M here: the module 32f64a799bSArchana Patni will be called hid-sensor-press. 33f64a799bSArchana Patni 34d8469e93SMarek Vasutconfig HP03 35d8469e93SMarek Vasut tristate "Hope RF HP03 temperature and pressure sensor driver" 36d8469e93SMarek Vasut depends on I2C 37d8469e93SMarek Vasut select REGMAP_I2C 38d8469e93SMarek Vasut help 39d8469e93SMarek Vasut Say yes here to build support for Hope RF HP03 pressure and 40d8469e93SMarek Vasut temperature sensor. 41d8469e93SMarek Vasut 42d8469e93SMarek Vasut To compile this driver as a module, choose M here: the module 43d8469e93SMarek Vasut will be called hp03. 44d8469e93SMarek Vasut 453017d90eSPeter Meerwaldconfig MPL115 46c984b9cbSAkinobu Mita tristate 47c984b9cbSAkinobu Mita 48c984b9cbSAkinobu Mitaconfig MPL115_I2C 493017d90eSPeter Meerwald tristate "Freescale MPL115A2 pressure sensor driver" 503017d90eSPeter Meerwald depends on I2C 51c984b9cbSAkinobu Mita select MPL115 523017d90eSPeter Meerwald help 533017d90eSPeter Meerwald Say yes here to build support for the Freescale MPL115A2 543017d90eSPeter Meerwald pressure sensor connected via I2C. 553017d90eSPeter Meerwald 563017d90eSPeter Meerwald To compile this driver as a module, choose M here: the module 57c984b9cbSAkinobu Mita will be called mpl115_i2c. 58c984b9cbSAkinobu Mita 59c984b9cbSAkinobu Mitaconfig MPL115_SPI 60c984b9cbSAkinobu Mita tristate "Freescale MPL115A1 pressure sensor driver" 61c984b9cbSAkinobu Mita depends on SPI_MASTER 62c984b9cbSAkinobu Mita select MPL115 63c984b9cbSAkinobu Mita help 64c984b9cbSAkinobu Mita Say yes here to build support for the Freescale MPL115A1 65c984b9cbSAkinobu Mita pressure sensor connected via SPI. 66c984b9cbSAkinobu Mita 67c984b9cbSAkinobu Mita To compile this driver as a module, choose M here: the module 68c984b9cbSAkinobu Mita will be called mpl115_spi. 693017d90eSPeter Meerwald 70cc26ad45SPeter Meerwaldconfig MPL3115 71cc26ad45SPeter Meerwald tristate "Freescale MPL3115A2 pressure sensor driver" 72cc26ad45SPeter Meerwald depends on I2C 73cc26ad45SPeter Meerwald select IIO_BUFFER 74cc26ad45SPeter Meerwald select IIO_TRIGGERED_BUFFER 75cc26ad45SPeter Meerwald help 76cc26ad45SPeter Meerwald Say yes here to build support for the Freescale MPL3115A2 77cc26ad45SPeter Meerwald pressure sensor / altimeter. 78cc26ad45SPeter Meerwald 79cc26ad45SPeter Meerwald To compile this driver as a module, choose M here: the module 80cc26ad45SPeter Meerwald will be called mpl3115. 81cc26ad45SPeter Meerwald 82c0644160STomasz Duszynskiconfig MS5611 83825c50dbSPeter Meerwald tristate "Measurement Specialties MS5611 pressure sensor driver" 843d5032a0SArnd Bergmann select IIO_BUFFER 85713bbb4eSDaniel Baluta select IIO_TRIGGERED_BUFFER 86c0644160STomasz Duszynski help 87825c50dbSPeter Meerwald Say Y here to build support for the Measurement Specialties 889690d81aSTomasz Duszynski MS5611, MS5607 pressure and temperature sensors. 89c0644160STomasz Duszynski 90c0644160STomasz Duszynski To compile this driver as a module, choose M here: the module will 91c0644160STomasz Duszynski be called ms5611_core. 92c0644160STomasz Duszynski 93c0644160STomasz Duszynskiconfig MS5611_I2C 94c0644160STomasz Duszynski tristate "support I2C bus connection" 95c0644160STomasz Duszynski depends on I2C && MS5611 96c0644160STomasz Duszynski help 97c0644160STomasz Duszynski Say Y here to build I2C bus support for MS5611. 98c0644160STomasz Duszynski 99c0644160STomasz Duszynski To compile this driver as a module, choose M here: the module will 100c0644160STomasz Duszynski be called ms5611_i2c. 101c0644160STomasz Duszynski 102c0644160STomasz Duszynskiconfig MS5611_SPI 103c0644160STomasz Duszynski tristate "support SPI bus connection" 104c0644160STomasz Duszynski depends on SPI_MASTER && MS5611 105c0644160STomasz Duszynski help 106c0644160STomasz Duszynski Say Y here to build SPI bus support for MS5611. 107c0644160STomasz Duszynski 108c0644160STomasz Duszynski To compile this driver as a module, choose M here: the module will 109c0644160STomasz Duszynski be called ms5611_spi. 110c0644160STomasz Duszynski 11164a70c65SLudovic Tancerelconfig MS5637 11264a70c65SLudovic Tancerel tristate "Measurement Specialties MS5637 pressure & temperature sensor" 11364a70c65SLudovic Tancerel depends on I2C 11464a70c65SLudovic Tancerel select IIO_MS_SENSORS_I2C 11564a70c65SLudovic Tancerel help 11664a70c65SLudovic Tancerel If you say yes here you get support for the Measurement Specialties 11764a70c65SLudovic Tancerel MS5637 pressure and temperature sensor. 1181b75ce65SLudovic Tancerel This driver is also used for MS8607 temperature, pressure & humidity 1191b75ce65SLudovic Tancerel sensor 12064a70c65SLudovic Tancerel 12164a70c65SLudovic Tancerel This driver can also be built as a module. If so, the module will 12264a70c65SLudovic Tancerel be called ms5637. 12364a70c65SLudovic Tancerel 124217494e5SDenis CIOCCAconfig IIO_ST_PRESS 12593232cd5SPeter Meerwald tristate "STMicroelectronics pressure sensor Driver" 126217494e5SDenis CIOCCA depends on (I2C || SPI_MASTER) && SYSFS 127217494e5SDenis CIOCCA select IIO_ST_SENSORS_CORE 128217494e5SDenis CIOCCA select IIO_ST_PRESS_I2C if (I2C) 129217494e5SDenis CIOCCA select IIO_ST_PRESS_SPI if (SPI_MASTER) 130217494e5SDenis CIOCCA select IIO_TRIGGERED_BUFFER if (IIO_BUFFER) 131217494e5SDenis CIOCCA help 13293232cd5SPeter Meerwald Say yes here to build support for STMicroelectronics pressure 13393187840SDenis CIOCCA sensors: LPS001WP, LPS25H, LPS331AP. 134217494e5SDenis CIOCCA 135341673f1SPeter Meerwald This driver can also be built as a module. If so, these modules 136341673f1SPeter Meerwald will be created: 137217494e5SDenis CIOCCA - st_pressure (core functions for the driver [it is mandatory]); 138217494e5SDenis CIOCCA - st_pressure_i2c (necessary for the I2C devices [optional*]); 139217494e5SDenis CIOCCA - st_pressure_spi (necessary for the SPI devices [optional*]); 140217494e5SDenis CIOCCA 141217494e5SDenis CIOCCA (*) one of these is necessary to do something. 142217494e5SDenis CIOCCA 143217494e5SDenis CIOCCAconfig IIO_ST_PRESS_I2C 144217494e5SDenis CIOCCA tristate 145217494e5SDenis CIOCCA depends on IIO_ST_PRESS 146217494e5SDenis CIOCCA depends on IIO_ST_SENSORS_I2C 147217494e5SDenis CIOCCA 148217494e5SDenis CIOCCAconfig IIO_ST_PRESS_SPI 149217494e5SDenis CIOCCA tristate 150217494e5SDenis CIOCCA depends on IIO_ST_PRESS 151217494e5SDenis CIOCCA depends on IIO_ST_SENSORS_SPI 152217494e5SDenis CIOCCA 153a2d8be68SPeter Meerwaldconfig T5403 154a2d8be68SPeter Meerwald tristate "EPCOS T5403 digital barometric pressure sensor driver" 155a2d8be68SPeter Meerwald depends on I2C 156a2d8be68SPeter Meerwald help 157a2d8be68SPeter Meerwald Say yes here to build support for the EPCOS T5403 pressure sensor 158a2d8be68SPeter Meerwald connected via I2C. 159a2d8be68SPeter Meerwald 160a2d8be68SPeter Meerwald To compile this driver as a module, choose M here: the module 161a2d8be68SPeter Meerwald will be called t5403. 162a2d8be68SPeter Meerwald 163fa4c9c93SCrestez Dan Leonardconfig HP206C 164fa4c9c93SCrestez Dan Leonard tristate "HOPERF HP206C precision barometer and altimeter sensor" 165fa4c9c93SCrestez Dan Leonard depends on I2C 166fa4c9c93SCrestez Dan Leonard help 167fa4c9c93SCrestez Dan Leonard Say yes here to build support for the HOPREF HP206C precision 168fa4c9c93SCrestez Dan Leonard barometer and altimeter sensor. 169fa4c9c93SCrestez Dan Leonard 170fa4c9c93SCrestez Dan Leonard This driver can also be built as a module. If so, the module will 171fa4c9c93SCrestez Dan Leonard be called hp206c. 172fa4c9c93SCrestez Dan Leonard 173217494e5SDenis CIOCCAendmenu 174