Lines Matching +full:c +full:- +full:mic +full:- +full:btn +full:- +full:thr
1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - David Rau <David.Rau.opensource@dm.renesas.com>
13 The DA7219 is an ultra low-power audio codec with
14 in-built advanced accessory detection (AAD) for mobile
16 sample rates up to 96 kHz at 24-bit resolution.
28 VDD-supply:
32 VDDMIC-supply:
36 VDDIO-supply:
40 interrupt-names:
45 - wakeup
46 - irq
48 wakeup-source:
53 "#clock-cells":
56 clock-output-names:
67 clock-names:
70 dlg,micbias-lvl:
73 Voltage (mV) for Mic Bias.
76 dlg,mic-amp-in-sel:
79 Mic input source type.
81 diff - Differential.
83 se_p - MIC_P.
86 se_n - MIC_N.
96 dlg,micbias-pulse-lvl:
99 Mic bias higher voltage pulse level (mV).
102 dlg,micbias-pulse-time:
104 Mic bias higher voltage pulse duration (ms).
108 dlg,btn-cfg:
111 Periodic button press measurements for 4-pole jack (ms).
114 dlg,mic-det-thr:
117 Impedance threshold for mic detection measurement (Ohms).
120 dlg,jack-ins-deb:
126 dlg,jack-ins-det-pty:
132 dlg,jack-det-rate:
138 dlg,jack-rem-deb:
144 dlg,a-d-btn-thr:
151 dlg,d-b-btn-thr:
158 dlg,b-c-btn-thr:
160 Impedance threshold between buttons B and C.
165 dlg,c-mic-btn-thr:
167 Impedance threshold between button C and Mic.
172 dlg,btn-avg:
175 Number of 8-bit readings for averaged button measurement.
178 dlg,adc-1bit-rpt:
181 Repeat count for 1-bit button measurement.
185 - compatible
186 - reg
187 - interrupts
188 - VDD-supply
189 - VDDMIC-supply
190 - VDDIO-supply
195 - |
196 #include <dt-bindings/interrupt-controller/irq.h>
198 #address-cells = <1>;
199 #size-cells = <0>;
205 interrupt-parent = <&gpio6>;
208 VDD-supply = <&vdd_reg>;
209 VDDMIC-supply = <&vddmic_reg>;
210 VDDIO-supply = <&vddio_reg>;
212 #clock-cells = <1>;
213 clock-output-names = "da7219-dai-wclk", "da7219-dai-bclk";
216 clock-names = "mclk";
218 dlg,micbias-lvl = <2600>;
219 dlg,mic-amp-in-sel = "diff";
222 dlg,btn-cfg = <50>;
223 dlg,mic-det-thr = <500>;
224 dlg,jack-ins-deb = <20>;
225 dlg,jack-ins-det-pty = "low";
226 dlg,jack-det-rate = "32_64";
227 dlg,jack-rem-deb = <1>;
229 dlg,a-d-btn-thr = <0xa>;
230 dlg,d-b-btn-thr = <0x16>;
231 dlg,b-c-btn-thr = <0x21>;
232 dlg,c-mic-btn-thr = <0x3E>;
234 dlg,btn-avg = <4>;
235 dlg,adc-1bit-rpt = <1>;