Lines Matching +full:output +full:- +full:impedance
1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Seven Lee <wtli@nuvoton.com>
13 - $ref: dai-common.yaml#
25 nuvoton,jkdet-enable:
29 nuvoton,jkdet-pull-enable:
30 description: Enable JKDET pin pull. If set - pin pull enabled,
31 otherwise pin in high impedance state.
34 nuvoton,jkdet-pull-up:
35 description: Pull-up JKDET pin. If set then JKDET pin is pull up,
39 nuvoton,key-enable:
43 nuvoton,jkdet-polarity:
47 - 0 # active high
48 - 1 # active low
51 nuvoton,micbias-voltage:
52 description: MICBIAS output level select.
55 - 0 # VDDA
56 - 1 # VDDA * 1
57 - 2 # VDDA * 1.1
58 - 3 # VDDA * 1.2
59 - 4 # VDDA * 1.3
60 - 5 # VDDA * 1.4
61 - 6 # VDDA * 1.53
62 - 7 # VDDA * 1.53
65 nuvoton,vref-impedance:
66 description: VMID Tie-off impedance select.
69 - 0 # open
70 - 1 # 25KOhms
71 - 2 # 125KOhms
72 - 3 # 2.5KOhms
75 nuvoton,jack-insert-debounce:
81 nuvoton,jack-eject-debounce:
87 nuvoton,dmic-clk-threshold:
92 nuvoton,dmic-slew-rate:
100 nuvoton,left-input-single-end:
101 description: Enable left input with single-ended settings if set.
102 For the headset mic application, the single-ended control is
106 nuvoton,adc-delay-ms:
112 '#sound-dai-cells':
116 - compatible
117 - reg
122 - |
123 #include <dt-bindings/gpio/gpio.h>
124 #include <dt-bindings/interrupt-controller/irq.h>
126 #address-cells = <1>;
127 #size-cells = <0>;
131 interrupt-parent = <&gpio>;
133 nuvoton,jkdet-enable;
134 nuvoton,jkdet-pull-enable;
135 nuvoton,jkdet-pull-up;
136 nuvoton,key-enable;
137 nuvoton,left-input-single-end;
138 nuvoton,jkdet-polarity = <GPIO_ACTIVE_LOW>;
139 nuvoton,micbias-voltage = <6>;
140 nuvoton,vref-impedance = <2>;
141 nuvoton,jack-insert-debounce = <7>;
142 nuvoton,jack-eject-debounce = <0>;
143 nuvoton,dmic-clk-threshold = <3072000>;
144 nuvoton,dmic-slew-rate = <0>;
145 nuvoton,adc-delay-ms = <125>;
146 #sound-dai-cells = <0>;