Zephyr API Documentation 4.4.99
A Scalable Open Source RTOS
Loading...
Searching...
No Matches

Devicetree binding constants for the ITE IT8xxx2 voltage comparator. More...

Go to the source code of this file.

Macros

Voltage comparator channels

Values for the vcmp-ch devicetree property.

#define VCMP_CHANNEL_0   0
 Channel 0.
#define VCMP_CHANNEL_1   1
 Channel 1.
#define VCMP_CHANNEL_2   2
 Channel 2.
#define VCMP_CHANNEL_3   3
 Channel 3.
#define VCMP_CHANNEL_4   4
 Channel 4.
#define VCMP_CHANNEL_5   5
 Channel 5.
#define VCMP_CHANNEL_CNT   6
 Number of channels.
Scan period across all channels

Values for the scan-period devicetree property.

#define IT8XXX2_VCMP_SCAN_PERIOD_100US   0x10
 100 µs
#define IT8XXX2_VCMP_SCAN_PERIOD_200US   0x20
 200 µs
#define IT8XXX2_VCMP_SCAN_PERIOD_400US   0x30
 400 µs
#define IT8XXX2_VCMP_SCAN_PERIOD_600US   0x40
 600 µs
#define IT8XXX2_VCMP_SCAN_PERIOD_800US   0x50
 800 µs
#define IT8XXX2_VCMP_SCAN_PERIOD_1MS   0x60
 1 ms
#define IT8XXX2_VCMP_SCAN_PERIOD_1_5MS   0x70
 1.5 ms
#define IT8XXX2_VCMP_SCAN_PERIOD_2MS   0x80
 2 ms
#define IT8XXX2_VCMP_SCAN_PERIOD_2_5MS   0x90
 2.5 ms
#define IT8XXX2_VCMP_SCAN_PERIOD_3MS   0xa0
 3 ms
#define IT8XXX2_VCMP_SCAN_PERIOD_4MS   0xb0
 4 ms
#define IT8XXX2_VCMP_SCAN_PERIOD_5MS   0xc0
 5 ms
Interrupt trigger mode

Values for the comparison devicetree property.

#define IT8XXX2_VCMP_LESS_OR_EQUAL   0
 Trigger when ≤ threshold.
#define IT8XXX2_VCMP_GREATER   1
 Trigger when > threshold.
#define IT8XXX2_VCMP_UNDEFINED   0xffff
 Undefined / unused.

Detailed Description

Devicetree binding constants for the ITE IT8xxx2 voltage comparator.