xref: /freebsd/sys/contrib/device-tree/Bindings/iio/health/max30100.txt (revision 5ca8e32633c4ffbbcd6762e5888b6a4ba0708c6c)
1Maxim MAX30100 heart rate and pulse oximeter sensor
2
3* https://datasheets.maximintegrated.com/en/ds/MAX30100.pdf
4
5Required properties:
6  - compatible: must be "maxim,max30100"
7  - reg: the I2C address of the sensor
8  - interrupts: the sole interrupt generated by the device
9
10  Refer to interrupt-controller/interrupts.txt for generic
11  interrupt client node bindings.
12
13Optional properties:
14  - maxim,led-current-microamp: configuration for LED current in microamperes
15    while the engine is running. First indexed value is the configuration for
16    the RED LED, and second value is for the IR LED.
17
18    Refer to the datasheet for the allowed current values.
19
20Example:
21
22max30100@57 {
23	compatible = "maxim,max30100";
24	reg = <0x57>;
25	maxim,led-current-microamp = <24000 50000>;
26	interrupt-parent = <&gpio1>;
27	interrupts = <16 2>;
28};
29