Kconfig (1623B)
1# SPDX-License-Identifier: GPL-2.0-only 2# 3# Health sensors 4# 5# When adding new entries keep the list in alphabetical order 6 7menu "Health Sensors" 8 9menu "Heart Rate Monitors" 10 11config AFE4403 12 tristate "TI AFE4403 Heart Rate Monitor" 13 depends on SPI_MASTER 14 select REGMAP_SPI 15 select IIO_BUFFER 16 select IIO_TRIGGERED_BUFFER 17 help 18 Say yes to choose the Texas Instruments AFE4403 19 heart rate monitor and low-cost pulse oximeter. 20 21 To compile this driver as a module, choose M here: the 22 module will be called afe4403. 23 24config AFE4404 25 tristate "TI AFE4404 heart rate and pulse oximeter sensor" 26 depends on I2C 27 select REGMAP_I2C 28 select IIO_BUFFER 29 select IIO_TRIGGERED_BUFFER 30 help 31 Say yes to choose the Texas Instruments AFE4404 32 heart rate monitor and low-cost pulse oximeter. 33 34 To compile this driver as a module, choose M here: the 35 module will be called afe4404. 36 37config MAX30100 38 tristate "MAX30100 heart rate and pulse oximeter sensor" 39 depends on I2C 40 select REGMAP_I2C 41 select IIO_BUFFER 42 select IIO_KFIFO_BUF 43 help 44 Say Y here to build I2C interface support for the Maxim 45 MAX30100 heart rate, and pulse oximeter sensor. 46 47 To compile this driver as a module, choose M here: the 48 module will be called max30100. 49 50config MAX30102 51 tristate "MAX30102 heart rate and pulse oximeter sensor" 52 depends on I2C 53 select REGMAP_I2C 54 select IIO_BUFFER 55 select IIO_KFIFO_BUF 56 help 57 Say Y here to build I2C interface support for the Maxim 58 MAX30102 heart rate, and pulse oximeter sensor. 59 60 To compile this driver as a module, choose M here: the 61 module will be called max30102. 62 63endmenu 64 65endmenu