Lines Matching +full:vdd +full:- +full:tx +full:- +full:supply

1 # SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause
3 ---
4 $id: http://devicetree.org/schemas/sound/qcom,pm8916-wcd-analog-codec.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Konrad Dybcio <konradybcio@kernel.org>
17 const: qcom,pm8916-wcd-analog-codec
25 interrupt-names:
27 - const: cdc_spk_cnp_int
28 - const: cdc_spk_clip_int
29 - const: cdc_spk_ocp_int
30 - const: mbhc_ins_rem_det1
31 - const: mbhc_but_rel_det
32 - const: mbhc_but_press_det
33 - const: mbhc_ins_rem_det
34 - const: mbhc_switch_int
35 - const: cdc_ear_ocp_int
36 - const: cdc_hphr_ocp_int
37 - const: cdc_hphl_ocp_det
38 - const: cdc_ear_cnp_int
39 - const: cdc_hphr_cnp_int
40 - const: cdc_hphl_cnp_int
42 vdd-cdc-io-supply:
43 description: 1.8V buck supply
45 vdd-cdc-tx-rx-cx-supply:
46 description: 1.8V SIDO buck supply
48 vdd-micbias-supply:
49 description: micbias supply
51 qcom,mbhc-vthreshold-low:
52 $ref: /schemas/types.yaml#/definitions/uint32-array
54 Array of 5 threshold voltages in mV for 5-button detection on
59 qcom,mbhc-vthreshold-high:
60 $ref: /schemas/types.yaml#/definitions/uint32-array
62 Array of 5 threshold voltages in mV for 5-button detection on
67 qcom,micbias-lvl:
72 qcom,hphl-jack-type-normally-open:
78 qcom,gnd-jack-type-normally-open:
84 qcom,micbias1-ext-cap:
89 qcom,micbias2-ext-cap:
94 "#sound-dai-cells":
98 - compatible
99 - reg
104 - |
105 #include <dt-bindings/interrupt-controller/irq.h>
106 #include <dt-bindings/spmi/spmi.h>
109 compatible = "qcom,pm8916", "qcom,spmi-pmic";
111 #address-cells = <1>;
112 #size-cells = <0>;
114 audio-codec@f000 {
115 compatible = "qcom,pm8916-wcd-analog-codec";
117 qcom,mbhc-vthreshold-low = <75 150 237 450 500>;
118 qcom,mbhc-vthreshold-high = <75 150 237 450 500>;
119 interrupt-parent = <&spmi_bus>;
134 interrupt-names = "cdc_spk_cnp_int",
148 vdd-cdc-io-supply = <&pm8916_l5>;
149 vdd-cdc-tx-rx-cx-supply = <&pm8916_l5>;
150 vdd-micbias-supply = <&pm8916_l13>;
151 #sound-dai-cells = <1>;