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 333017d90eSPeter Meerwaldconfig MPL115 34c984b9cbSAkinobu Mita tristate 35c984b9cbSAkinobu Mita 36c984b9cbSAkinobu Mitaconfig MPL115_I2C 373017d90eSPeter Meerwald tristate "Freescale MPL115A2 pressure sensor driver" 383017d90eSPeter Meerwald depends on I2C 39c984b9cbSAkinobu Mita select MPL115 403017d90eSPeter Meerwald help 413017d90eSPeter Meerwald Say yes here to build support for the Freescale MPL115A2 423017d90eSPeter Meerwald pressure sensor connected via I2C. 433017d90eSPeter Meerwald 443017d90eSPeter Meerwald To compile this driver as a module, choose M here: the module 45c984b9cbSAkinobu Mita will be called mpl115_i2c. 46c984b9cbSAkinobu Mita 47c984b9cbSAkinobu Mitaconfig MPL115_SPI 48c984b9cbSAkinobu Mita tristate "Freescale MPL115A1 pressure sensor driver" 49c984b9cbSAkinobu Mita depends on SPI_MASTER 50c984b9cbSAkinobu Mita select MPL115 51c984b9cbSAkinobu Mita help 52c984b9cbSAkinobu Mita Say yes here to build support for the Freescale MPL115A1 53c984b9cbSAkinobu Mita pressure sensor connected via SPI. 54c984b9cbSAkinobu Mita 55c984b9cbSAkinobu Mita To compile this driver as a module, choose M here: the module 56c984b9cbSAkinobu Mita will be called mpl115_spi. 573017d90eSPeter Meerwald 58cc26ad45SPeter Meerwaldconfig MPL3115 59cc26ad45SPeter Meerwald tristate "Freescale MPL3115A2 pressure sensor driver" 60cc26ad45SPeter Meerwald depends on I2C 61cc26ad45SPeter Meerwald select IIO_BUFFER 62cc26ad45SPeter Meerwald select IIO_TRIGGERED_BUFFER 63cc26ad45SPeter Meerwald help 64cc26ad45SPeter Meerwald Say yes here to build support for the Freescale MPL3115A2 65cc26ad45SPeter Meerwald pressure sensor / altimeter. 66cc26ad45SPeter Meerwald 67cc26ad45SPeter Meerwald To compile this driver as a module, choose M here: the module 68cc26ad45SPeter Meerwald will be called mpl3115. 69cc26ad45SPeter Meerwald 70c0644160STomasz Duszynskiconfig MS5611 71825c50dbSPeter Meerwald tristate "Measurement Specialties MS5611 pressure sensor driver" 72*3d5032a0SArnd Bergmann select IIO_BUFFER 73713bbb4eSDaniel Baluta select IIO_TRIGGERED_BUFFER 74c0644160STomasz Duszynski help 75825c50dbSPeter Meerwald Say Y here to build support for the Measurement Specialties 769690d81aSTomasz Duszynski MS5611, MS5607 pressure and temperature sensors. 77c0644160STomasz Duszynski 78c0644160STomasz Duszynski To compile this driver as a module, choose M here: the module will 79c0644160STomasz Duszynski be called ms5611_core. 80c0644160STomasz Duszynski 81c0644160STomasz Duszynskiconfig MS5611_I2C 82c0644160STomasz Duszynski tristate "support I2C bus connection" 83c0644160STomasz Duszynski depends on I2C && MS5611 84c0644160STomasz Duszynski help 85c0644160STomasz Duszynski Say Y here to build I2C bus support for MS5611. 86c0644160STomasz Duszynski 87c0644160STomasz Duszynski To compile this driver as a module, choose M here: the module will 88c0644160STomasz Duszynski be called ms5611_i2c. 89c0644160STomasz Duszynski 90c0644160STomasz Duszynskiconfig MS5611_SPI 91c0644160STomasz Duszynski tristate "support SPI bus connection" 92c0644160STomasz Duszynski depends on SPI_MASTER && MS5611 93c0644160STomasz Duszynski help 94c0644160STomasz Duszynski Say Y here to build SPI bus support for MS5611. 95c0644160STomasz Duszynski 96c0644160STomasz Duszynski To compile this driver as a module, choose M here: the module will 97c0644160STomasz Duszynski be called ms5611_spi. 98c0644160STomasz Duszynski 9964a70c65SLudovic Tancerelconfig MS5637 10064a70c65SLudovic Tancerel tristate "Measurement Specialties MS5637 pressure & temperature sensor" 10164a70c65SLudovic Tancerel depends on I2C 10264a70c65SLudovic Tancerel select IIO_MS_SENSORS_I2C 10364a70c65SLudovic Tancerel help 10464a70c65SLudovic Tancerel If you say yes here you get support for the Measurement Specialties 10564a70c65SLudovic Tancerel MS5637 pressure and temperature sensor. 1061b75ce65SLudovic Tancerel This driver is also used for MS8607 temperature, pressure & humidity 1071b75ce65SLudovic Tancerel sensor 10864a70c65SLudovic Tancerel 10964a70c65SLudovic Tancerel This driver can also be built as a module. If so, the module will 11064a70c65SLudovic Tancerel be called ms5637. 11164a70c65SLudovic Tancerel 112217494e5SDenis CIOCCAconfig IIO_ST_PRESS 11393232cd5SPeter Meerwald tristate "STMicroelectronics pressure sensor Driver" 114217494e5SDenis CIOCCA depends on (I2C || SPI_MASTER) && SYSFS 115217494e5SDenis CIOCCA select IIO_ST_SENSORS_CORE 116217494e5SDenis CIOCCA select IIO_ST_PRESS_I2C if (I2C) 117217494e5SDenis CIOCCA select IIO_ST_PRESS_SPI if (SPI_MASTER) 118217494e5SDenis CIOCCA select IIO_TRIGGERED_BUFFER if (IIO_BUFFER) 119217494e5SDenis CIOCCA help 12093232cd5SPeter Meerwald Say yes here to build support for STMicroelectronics pressure 12193187840SDenis CIOCCA sensors: LPS001WP, LPS25H, LPS331AP. 122217494e5SDenis CIOCCA 123341673f1SPeter Meerwald This driver can also be built as a module. If so, these modules 124341673f1SPeter Meerwald will be created: 125217494e5SDenis CIOCCA - st_pressure (core functions for the driver [it is mandatory]); 126217494e5SDenis CIOCCA - st_pressure_i2c (necessary for the I2C devices [optional*]); 127217494e5SDenis CIOCCA - st_pressure_spi (necessary for the SPI devices [optional*]); 128217494e5SDenis CIOCCA 129217494e5SDenis CIOCCA (*) one of these is necessary to do something. 130217494e5SDenis CIOCCA 131217494e5SDenis CIOCCAconfig IIO_ST_PRESS_I2C 132217494e5SDenis CIOCCA tristate 133217494e5SDenis CIOCCA depends on IIO_ST_PRESS 134217494e5SDenis CIOCCA depends on IIO_ST_SENSORS_I2C 135217494e5SDenis CIOCCA 136217494e5SDenis CIOCCAconfig IIO_ST_PRESS_SPI 137217494e5SDenis CIOCCA tristate 138217494e5SDenis CIOCCA depends on IIO_ST_PRESS 139217494e5SDenis CIOCCA depends on IIO_ST_SENSORS_SPI 140217494e5SDenis CIOCCA 141a2d8be68SPeter Meerwaldconfig T5403 142a2d8be68SPeter Meerwald tristate "EPCOS T5403 digital barometric pressure sensor driver" 143a2d8be68SPeter Meerwald depends on I2C 144a2d8be68SPeter Meerwald help 145a2d8be68SPeter Meerwald Say yes here to build support for the EPCOS T5403 pressure sensor 146a2d8be68SPeter Meerwald connected via I2C. 147a2d8be68SPeter Meerwald 148a2d8be68SPeter Meerwald To compile this driver as a module, choose M here: the module 149a2d8be68SPeter Meerwald will be called t5403. 150a2d8be68SPeter Meerwald 151217494e5SDenis CIOCCAendmenu 152