Lines Matching +full:channel +full:- +full:phase
1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Gwendal Grignou <gwendal@chromium.org>
11 - Daniel Campello <campello@chromium.org>
17 - $ref: /schemas/iio/iio.yaml#
32 vdd-supply:
35 svdd-supply:
38 "#io-channel-cells":
41 semtech,ph0-pin:
42 $ref: /schemas/types.yaml#/definitions/uint32-array
45 Value indicates how each CS pin is used during phase 0.
46 Each of the 3 pins have the following value -
57 semtech,ph1-pin:
58 $ref: /schemas/types.yaml#/definitions/uint32-array
59 description: Same as ph0-pin for phase 1.
65 semtech,ph2-pin:
66 $ref: /schemas/types.yaml#/definitions/uint32-array
67 description: Same as ph0-pin for phase 2.
73 semtech,ph3-pin:
74 $ref: /schemas/types.yaml#/definitions/uint32-array
75 description: Same as ph0-pin for phase 3.
82 semtech,ph01-resolution:
86 Capacitance measurement resolution. For phase 0 and 1.
90 semtech,ph23-resolution:
94 Capacitance measurement resolution. For phase 2 and 3
97 semtech,startup-sensor:
102 Phase used for start-up proximity detection.
103 It is used when we enable a phase to remove static offset and measure
106 semtech,ph01-proxraw-strength:
112 PROXRAW filter strength for phase 0 and 1. A value of 0 represents off,
113 and other values represent 1-1/2^N.
115 semtech,ph23-proxraw-strength:
121 Same as proxraw-strength01, for phase 2 and 3.
123 semtech,avg-pos-strength:
130 represent 1-1/N.
132 semtech,cs-idle-sleep:
136 - hi-z
137 - gnd
138 - vdd
140 semtech,int-comp-resistor:
144 - lowest
145 - low
146 - high
147 - highest
149 semtech,input-precharge-resistor-ohms:
155 Pre-charge input resistance in Ohm.
157 semtech,input-analog-gain:
169 - compatible
170 - reg
171 - "#io-channel-cells"
176 - |
177 #include <dt-bindings/interrupt-controller/irq.h>
179 #address-cells = <1>;
180 #size-cells = <0>;
184 interrupt-parent = <&pio>;
186 vdd-supply = <&pp3300_a>;
187 svdd-supply = <&pp1800_prox>;
188 #io-channel-cells = <1>;
189 semtech,ph0-pin = <1 2 3>;
190 semtech,ph1-pin = <3 2 1>;
191 semtech,ph2-pin = <1 2 3>;
192 semtech,ph3-pin = <3 2 1>;
193 semtech,ph01-resolution = <256>;
194 semtech,ph23-resolution = <256>;
195 semtech,startup-sensor = <1>;
196 semtech,ph01-proxraw-strength = <2>;
197 semtech,ph23-proxraw-strength = <2>;
198 semtech,avg-pos-strength = <64>;
199 semtech,int-comp-resistor = "lowest";
200 semtech,input-precharge-resistor-ohms = <2000>;
201 semtech,cs-idle-sleep = "gnd";