Kconfig 1.6 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465
  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. menu "Health Sensors"
  7. menu "Heart Rate Monitors"
  8. config AFE4403
  9. tristate "TI AFE4403 Heart Rate Monitor"
  10. depends on SPI_MASTER
  11. select REGMAP_SPI
  12. select IIO_BUFFER
  13. select IIO_TRIGGERED_BUFFER
  14. help
  15. Say yes to choose the Texas Instruments AFE4403
  16. heart rate monitor and low-cost pulse oximeter.
  17. To compile this driver as a module, choose M here: the
  18. module will be called afe4403.
  19. config AFE4404
  20. tristate "TI AFE4404 heart rate and pulse oximeter sensor"
  21. depends on I2C
  22. select REGMAP_I2C
  23. select IIO_BUFFER
  24. select IIO_TRIGGERED_BUFFER
  25. help
  26. Say yes to choose the Texas Instruments AFE4404
  27. heart rate monitor and low-cost pulse oximeter.
  28. To compile this driver as a module, choose M here: the
  29. module will be called afe4404.
  30. config MAX30100
  31. tristate "MAX30100 heart rate and pulse oximeter sensor"
  32. depends on I2C
  33. select REGMAP_I2C
  34. select IIO_BUFFER
  35. select IIO_KFIFO_BUF
  36. help
  37. Say Y here to build I2C interface support for the Maxim
  38. MAX30100 heart rate, and pulse oximeter sensor.
  39. To compile this driver as a module, choose M here: the
  40. module will be called max30100.
  41. config MAX30102
  42. tristate "MAX30102 heart rate and pulse oximeter sensor"
  43. depends on I2C
  44. select REGMAP_I2C
  45. select IIO_BUFFER
  46. select IIO_KFIFO_BUF
  47. help
  48. Say Y here to build I2C interface support for the Maxim
  49. MAX30102 heart rate, and pulse oximeter sensor.
  50. To compile this driver as a module, choose M here: the
  51. module will be called max30102.
  52. endmenu
  53. endmenu