summaryrefslogtreecommitdiffstats
path: root/drivers/iio/health/Kconfig
diff options
context:
space:
mode:
authorAndrew F. Davis <afd@ti.com>2016-02-02 18:50:44 +0100
committerJonathan Cameron <jic23@kernel.org>2016-02-06 19:57:09 +0100
commit87aec56e27efac98b7a0abe93258687716bf0b1e (patch)
treeeb73a4e2e2912212fa5321f0cea850b4790d72a9 /drivers/iio/health/Kconfig
parentDocumentation: afe4404: Add DT bindings for the AFE4404 heart monitor (diff)
downloadlinux-87aec56e27efac98b7a0abe93258687716bf0b1e.tar.xz
linux-87aec56e27efac98b7a0abe93258687716bf0b1e.zip
iio: health: Add driver for the TI AFE4404 heart monitor
Add driver for the TI AFE4404 heart rate monitor and pulse oximeter. This device detects reflected LED light fluctuations and presents an ADC value to the user space for further signal processing. Datasheet: http://www.ti.com/product/AFE4404/datasheet Signed-off-by: Andrew F. Davis <afd@ti.com> Signed-off-by: Jonathan Cameron <jic23@kernel.org>
Diffstat (limited to 'drivers/iio/health/Kconfig')
-rw-r--r--drivers/iio/health/Kconfig19
1 files changed, 18 insertions, 1 deletions
diff --git a/drivers/iio/health/Kconfig b/drivers/iio/health/Kconfig
index a647679da805..632a14b7dd6f 100644
--- a/drivers/iio/health/Kconfig
+++ b/drivers/iio/health/Kconfig
@@ -3,7 +3,22 @@
#
# When adding new entries keep the list in alphabetical order
-menu "Health sensors"
+menu "Health Sensors"
+
+menu "Heart Rate Monitors"
+
+config AFE4404
+ tristate "TI AFE4404 heart rate and pulse oximeter sensor"
+ depends on I2C
+ select REGMAP_I2C
+ select IIO_BUFFER
+ select IIO_TRIGGERED_BUFFER
+ help
+ Say yes to choose the Texas Instruments AFE4404
+ heart rate monitor and low-cost pulse oximeter.
+
+ To compile this driver as a module, choose M here: the
+ module will be called afe4404.
config MAX30100
tristate "MAX30100 heart rate and pulse oximeter sensor"
@@ -19,3 +34,5 @@ config MAX30100
module will be called max30100.
endmenu
+
+endmenu