Linux-libre 5.3.12-gnu
[librecmc/linux-libre.git] / drivers / iio / health / Kconfig
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
7 menu "Health Sensors"
8
9 menu "Heart Rate Monitors"
10
11 config 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
24 config 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
37 config 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
50 config 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
63 endmenu
64
65 endmenu