Lines Matching +full:int +full:- +full:enum
2 # SPDX-License-Identifier: Apache-2.0
10 include: [sensor-device.yaml, i2c-device.yaml]
13 operation-mode:
16 enum: ["auto", "force"]
19 - "auto": the sensor performs sampling continuously,
20 - "force": the sampling is performed on every fetch command.
24 Note: "force"-mode only available if low-power mode inactive.
26 measurement-period:
27 type: int
29 enum: [10, 20, 40, 80, 160, 320]
34 - [10, 80] ms only if low power mode is inactive
35 - [80, 320] ms only in low power mode
37 Defaults to 40 ms which is supported in both normal and low-power mode.
39 proximity-it:
42 enum: ["1", "2", "4", "8"]
47 proximity-itb:
48 type: int
50 enum: [25, 50]
55 multi-pulse:
56 type: int
58 enum: [1, 2, 4, 8]
64 laser-current:
65 type: int
67 enum: [10, 12, 14, 16, 18, 20]
72 low-power:
78 high-gain:
83 sunlight-cancellation:
88 high-dynamic-output:
94 int-gpios:
95 type: phandle-array
97 The INT signal connection.
98 The signal is active-low as produced by the sensor.
100 int-mode:
103 enum: ["normal", "first high", "logic high / low"]
106 - "normal": signal if exceeds high or falls below lower threshold
108 - "first high": signal if exceeds high threshold first time and signal again
111 - "logic high / low": signal if high threshold is exceeded and proximity counts is reached,
115 int-proximity-count:
116 type: int
118 enum: [1, 2, 3, 4]
123 int-smart-persistence: