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 9d5c94568SVlad Dogaru tristate "Bosch Sensortec BMP280 pressure sensor driver" 10d5c94568SVlad Dogaru depends on I2C 11d5c94568SVlad Dogaru select REGMAP_I2C 12d5c94568SVlad Dogaru help 13d5c94568SVlad Dogaru Say yes here to build support for Bosch Sensortec BMP280 14d5c94568SVlad Dogaru pressure and temperature sensor. 15d5c94568SVlad Dogaru 16d5c94568SVlad Dogaru To compile this driver as a module, choose M here: the module 17d5c94568SVlad Dogaru will be called bmp280. 18d5c94568SVlad Dogaru 19f64a799bSArchana Patniconfig HID_SENSOR_PRESS 20f64a799bSArchana Patni depends on HID_SENSOR_HUB 21f64a799bSArchana Patni select IIO_BUFFER 22f64a799bSArchana Patni select IIO_TRIGGERED_BUFFER 23f64a799bSArchana Patni select HID_SENSOR_IIO_COMMON 24f64a799bSArchana Patni select HID_SENSOR_IIO_TRIGGER 25f64a799bSArchana Patni tristate "HID PRESS" 26f64a799bSArchana Patni help 27f64a799bSArchana Patni Say yes here to build support for the HID SENSOR 28f64a799bSArchana Patni Pressure driver 29f64a799bSArchana Patni 30f64a799bSArchana Patni To compile this driver as a module, choose M here: the module 31f64a799bSArchana Patni will be called hid-sensor-press. 32f64a799bSArchana Patni 33*d8469e93SMarek Vasutconfig HP03 34*d8469e93SMarek Vasut tristate "Hope RF HP03 temperature and pressure sensor driver" 35*d8469e93SMarek Vasut depends on I2C 36*d8469e93SMarek Vasut select REGMAP_I2C 37*d8469e93SMarek Vasut help 38*d8469e93SMarek Vasut Say yes here to build support for Hope RF HP03 pressure and 39*d8469e93SMarek Vasut temperature sensor. 40*d8469e93SMarek Vasut 41*d8469e93SMarek Vasut To compile this driver as a module, choose M here: the module 42*d8469e93SMarek Vasut will be called hp03. 43*d8469e93SMarek Vasut 443017d90eSPeter Meerwaldconfig MPL115 45c984b9cbSAkinobu Mita tristate 46c984b9cbSAkinobu Mita 47c984b9cbSAkinobu Mitaconfig MPL115_I2C 483017d90eSPeter Meerwald tristate "Freescale MPL115A2 pressure sensor driver" 493017d90eSPeter Meerwald depends on I2C 50c984b9cbSAkinobu Mita select MPL115 513017d90eSPeter Meerwald help 523017d90eSPeter Meerwald Say yes here to build support for the Freescale MPL115A2 533017d90eSPeter Meerwald pressure sensor connected via I2C. 543017d90eSPeter Meerwald 553017d90eSPeter Meerwald To compile this driver as a module, choose M here: the module 56c984b9cbSAkinobu Mita will be called mpl115_i2c. 57c984b9cbSAkinobu Mita 58c984b9cbSAkinobu Mitaconfig MPL115_SPI 59c984b9cbSAkinobu Mita tristate "Freescale MPL115A1 pressure sensor driver" 60c984b9cbSAkinobu Mita depends on SPI_MASTER 61c984b9cbSAkinobu Mita select MPL115 62c984b9cbSAkinobu Mita help 63c984b9cbSAkinobu Mita Say yes here to build support for the Freescale MPL115A1 64c984b9cbSAkinobu Mita pressure sensor connected via SPI. 65c984b9cbSAkinobu Mita 66c984b9cbSAkinobu Mita To compile this driver as a module, choose M here: the module 67c984b9cbSAkinobu Mita will be called mpl115_spi. 683017d90eSPeter Meerwald 69cc26ad45SPeter Meerwaldconfig MPL3115 70cc26ad45SPeter Meerwald tristate "Freescale MPL3115A2 pressure sensor driver" 71cc26ad45SPeter Meerwald depends on I2C 72cc26ad45SPeter Meerwald select IIO_BUFFER 73cc26ad45SPeter Meerwald select IIO_TRIGGERED_BUFFER 74cc26ad45SPeter Meerwald help 75cc26ad45SPeter Meerwald Say yes here to build support for the Freescale MPL3115A2 76cc26ad45SPeter Meerwald pressure sensor / altimeter. 77cc26ad45SPeter Meerwald 78cc26ad45SPeter Meerwald To compile this driver as a module, choose M here: the module 79cc26ad45SPeter Meerwald will be called mpl3115. 80cc26ad45SPeter Meerwald 81c0644160STomasz Duszynskiconfig MS5611 82825c50dbSPeter Meerwald tristate "Measurement Specialties MS5611 pressure sensor driver" 833d5032a0SArnd Bergmann select IIO_BUFFER 84713bbb4eSDaniel Baluta select IIO_TRIGGERED_BUFFER 85c0644160STomasz Duszynski help 86825c50dbSPeter Meerwald Say Y here to build support for the Measurement Specialties 879690d81aSTomasz Duszynski MS5611, MS5607 pressure and temperature sensors. 88c0644160STomasz Duszynski 89c0644160STomasz Duszynski To compile this driver as a module, choose M here: the module will 90c0644160STomasz Duszynski be called ms5611_core. 91c0644160STomasz Duszynski 92c0644160STomasz Duszynskiconfig MS5611_I2C 93c0644160STomasz Duszynski tristate "support I2C bus connection" 94c0644160STomasz Duszynski depends on I2C && MS5611 95c0644160STomasz Duszynski help 96c0644160STomasz Duszynski Say Y here to build I2C bus support for MS5611. 97c0644160STomasz Duszynski 98c0644160STomasz Duszynski To compile this driver as a module, choose M here: the module will 99c0644160STomasz Duszynski be called ms5611_i2c. 100c0644160STomasz Duszynski 101c0644160STomasz Duszynskiconfig MS5611_SPI 102c0644160STomasz Duszynski tristate "support SPI bus connection" 103c0644160STomasz Duszynski depends on SPI_MASTER && MS5611 104c0644160STomasz Duszynski help 105c0644160STomasz Duszynski Say Y here to build SPI bus support for MS5611. 106c0644160STomasz Duszynski 107c0644160STomasz Duszynski To compile this driver as a module, choose M here: the module will 108c0644160STomasz Duszynski be called ms5611_spi. 109c0644160STomasz Duszynski 11064a70c65SLudovic Tancerelconfig MS5637 11164a70c65SLudovic Tancerel tristate "Measurement Specialties MS5637 pressure & temperature sensor" 11264a70c65SLudovic Tancerel depends on I2C 11364a70c65SLudovic Tancerel select IIO_MS_SENSORS_I2C 11464a70c65SLudovic Tancerel help 11564a70c65SLudovic Tancerel If you say yes here you get support for the Measurement Specialties 11664a70c65SLudovic Tancerel MS5637 pressure and temperature sensor. 1171b75ce65SLudovic Tancerel This driver is also used for MS8607 temperature, pressure & humidity 1181b75ce65SLudovic Tancerel sensor 11964a70c65SLudovic Tancerel 12064a70c65SLudovic Tancerel This driver can also be built as a module. If so, the module will 12164a70c65SLudovic Tancerel be called ms5637. 12264a70c65SLudovic Tancerel 123217494e5SDenis CIOCCAconfig IIO_ST_PRESS 12493232cd5SPeter Meerwald tristate "STMicroelectronics pressure sensor Driver" 125217494e5SDenis CIOCCA depends on (I2C || SPI_MASTER) && SYSFS 126217494e5SDenis CIOCCA select IIO_ST_SENSORS_CORE 127217494e5SDenis CIOCCA select IIO_ST_PRESS_I2C if (I2C) 128217494e5SDenis CIOCCA select IIO_ST_PRESS_SPI if (SPI_MASTER) 129217494e5SDenis CIOCCA select IIO_TRIGGERED_BUFFER if (IIO_BUFFER) 130217494e5SDenis CIOCCA help 13193232cd5SPeter Meerwald Say yes here to build support for STMicroelectronics pressure 13293187840SDenis CIOCCA sensors: LPS001WP, LPS25H, LPS331AP. 133217494e5SDenis CIOCCA 134341673f1SPeter Meerwald This driver can also be built as a module. If so, these modules 135341673f1SPeter Meerwald will be created: 136217494e5SDenis CIOCCA - st_pressure (core functions for the driver [it is mandatory]); 137217494e5SDenis CIOCCA - st_pressure_i2c (necessary for the I2C devices [optional*]); 138217494e5SDenis CIOCCA - st_pressure_spi (necessary for the SPI devices [optional*]); 139217494e5SDenis CIOCCA 140217494e5SDenis CIOCCA (*) one of these is necessary to do something. 141217494e5SDenis CIOCCA 142217494e5SDenis CIOCCAconfig IIO_ST_PRESS_I2C 143217494e5SDenis CIOCCA tristate 144217494e5SDenis CIOCCA depends on IIO_ST_PRESS 145217494e5SDenis CIOCCA depends on IIO_ST_SENSORS_I2C 146217494e5SDenis CIOCCA 147217494e5SDenis CIOCCAconfig IIO_ST_PRESS_SPI 148217494e5SDenis CIOCCA tristate 149217494e5SDenis CIOCCA depends on IIO_ST_PRESS 150217494e5SDenis CIOCCA depends on IIO_ST_SENSORS_SPI 151217494e5SDenis CIOCCA 152a2d8be68SPeter Meerwaldconfig T5403 153a2d8be68SPeter Meerwald tristate "EPCOS T5403 digital barometric pressure sensor driver" 154a2d8be68SPeter Meerwald depends on I2C 155a2d8be68SPeter Meerwald help 156a2d8be68SPeter Meerwald Say yes here to build support for the EPCOS T5403 pressure sensor 157a2d8be68SPeter Meerwald connected via I2C. 158a2d8be68SPeter Meerwald 159a2d8be68SPeter Meerwald To compile this driver as a module, choose M here: the module 160a2d8be68SPeter Meerwald will be called t5403. 161a2d8be68SPeter Meerwald 162fa4c9c93SCrestez Dan Leonardconfig HP206C 163fa4c9c93SCrestez Dan Leonard tristate "HOPERF HP206C precision barometer and altimeter sensor" 164fa4c9c93SCrestez Dan Leonard depends on I2C 165fa4c9c93SCrestez Dan Leonard help 166fa4c9c93SCrestez Dan Leonard Say yes here to build support for the HOPREF HP206C precision 167fa4c9c93SCrestez Dan Leonard barometer and altimeter sensor. 168fa4c9c93SCrestez Dan Leonard 169fa4c9c93SCrestez Dan Leonard This driver can also be built as a module. If so, the module will 170fa4c9c93SCrestez Dan Leonard be called hp206c. 171fa4c9c93SCrestez Dan Leonard 172217494e5SDenis CIOCCAendmenu 173