0001 # SPDX-License-Identifier: GPL-2.0-only
0002 #
0003 # Health sensors
0004 #
0005 # When adding new entries keep the list in alphabetical order
0006
0007 menu "Health Sensors"
0008
0009 menu "Heart Rate Monitors"
0010
0011 config AFE4403
0012 tristate "TI AFE4403 Heart Rate Monitor"
0013 depends on SPI_MASTER
0014 select REGMAP_SPI
0015 select IIO_BUFFER
0016 select IIO_TRIGGERED_BUFFER
0017 help
0018 Say yes to choose the Texas Instruments AFE4403
0019 heart rate monitor and low-cost pulse oximeter.
0020
0021 To compile this driver as a module, choose M here: the
0022 module will be called afe4403.
0023
0024 config AFE4404
0025 tristate "TI AFE4404 heart rate and pulse oximeter sensor"
0026 depends on I2C
0027 select REGMAP_I2C
0028 select IIO_BUFFER
0029 select IIO_TRIGGERED_BUFFER
0030 help
0031 Say yes to choose the Texas Instruments AFE4404
0032 heart rate monitor and low-cost pulse oximeter.
0033
0034 To compile this driver as a module, choose M here: the
0035 module will be called afe4404.
0036
0037 config MAX30100
0038 tristate "MAX30100 heart rate and pulse oximeter sensor"
0039 depends on I2C
0040 select REGMAP_I2C
0041 select IIO_BUFFER
0042 select IIO_KFIFO_BUF
0043 help
0044 Say Y here to build I2C interface support for the Maxim
0045 MAX30100 heart rate, and pulse oximeter sensor.
0046
0047 To compile this driver as a module, choose M here: the
0048 module will be called max30100.
0049
0050 config MAX30102
0051 tristate "MAX30102 heart rate and pulse oximeter sensor"
0052 depends on I2C
0053 select REGMAP_I2C
0054 select IIO_BUFFER
0055 select IIO_KFIFO_BUF
0056 help
0057 Say Y here to build I2C interface support for the Maxim
0058 MAX30102 heart rate, and pulse oximeter sensor.
0059
0060 To compile this driver as a module, choose M here: the
0061 module will be called max30102.
0062
0063 endmenu
0064
0065 endmenu