aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--arch/arm64/boot/dts/qcom/pm8916.dtsi82
1 files changed, 40 insertions, 42 deletions
diff --git a/arch/arm64/boot/dts/qcom/pm8916.dtsi b/arch/arm64/boot/dts/qcom/pm8916.dtsi
index 0223e60d8b6a..196b1c0ceb9b 100644
--- a/arch/arm64/boot/dts/qcom/pm8916.dtsi
+++ b/arch/arm64/boot/dts/qcom/pm8916.dtsi
@@ -97,47 +97,45 @@
97 #address-cells = <1>; 97 #address-cells = <1>;
98 #size-cells = <0>; 98 #size-cells = <0>;
99 99
100 wcd_codec: codec@f000 { 100 wcd_codec: codec@f000 {
101 compatible = "qcom,pm8916-wcd-analog-codec"; 101 compatible = "qcom,pm8916-wcd-analog-codec";
102 reg = <0xf000 0x200>; 102 reg = <0xf000 0x200>;
103 reg-names = "pmic-codec-core"; 103 reg-names = "pmic-codec-core";
104 clocks = <&gcc GCC_CODEC_DIGCODEC_CLK>; 104 clocks = <&gcc GCC_CODEC_DIGCODEC_CLK>;
105 clock-names = "mclk"; 105 clock-names = "mclk";
106 interrupt-parent = <&spmi_bus>; 106 interrupt-parent = <&spmi_bus>;
107 interrupts = <0x1 0xf0 0x0 IRQ_TYPE_NONE>, 107 interrupts = <0x1 0xf0 0x0 IRQ_TYPE_NONE>,
108 <0x1 0xf0 0x1 IRQ_TYPE_NONE>, 108 <0x1 0xf0 0x1 IRQ_TYPE_NONE>,
109 <0x1 0xf0 0x2 IRQ_TYPE_NONE>, 109 <0x1 0xf0 0x2 IRQ_TYPE_NONE>,
110 <0x1 0xf0 0x3 IRQ_TYPE_NONE>, 110 <0x1 0xf0 0x3 IRQ_TYPE_NONE>,
111 <0x1 0xf0 0x4 IRQ_TYPE_NONE>, 111 <0x1 0xf0 0x4 IRQ_TYPE_NONE>,
112 <0x1 0xf0 0x5 IRQ_TYPE_NONE>, 112 <0x1 0xf0 0x5 IRQ_TYPE_NONE>,
113 <0x1 0xf0 0x6 IRQ_TYPE_NONE>, 113 <0x1 0xf0 0x6 IRQ_TYPE_NONE>,
114 <0x1 0xf0 0x7 IRQ_TYPE_NONE>, 114 <0x1 0xf0 0x7 IRQ_TYPE_NONE>,
115 <0x1 0xf1 0x0 IRQ_TYPE_NONE>, 115 <0x1 0xf1 0x0 IRQ_TYPE_NONE>,
116 <0x1 0xf1 0x1 IRQ_TYPE_NONE>, 116 <0x1 0xf1 0x1 IRQ_TYPE_NONE>,
117 <0x1 0xf1 0x2 IRQ_TYPE_NONE>, 117 <0x1 0xf1 0x2 IRQ_TYPE_NONE>,
118 <0x1 0xf1 0x3 IRQ_TYPE_NONE>, 118 <0x1 0xf1 0x3 IRQ_TYPE_NONE>,
119 <0x1 0xf1 0x4 IRQ_TYPE_NONE>, 119 <0x1 0xf1 0x4 IRQ_TYPE_NONE>,
120 <0x1 0xf1 0x5 IRQ_TYPE_NONE>; 120 <0x1 0xf1 0x5 IRQ_TYPE_NONE>;
121 interrupt-names = "cdc_spk_cnp_int", 121 interrupt-names = "cdc_spk_cnp_int",
122 "cdc_spk_clip_int", 122 "cdc_spk_clip_int",
123 "cdc_spk_ocp_int", 123 "cdc_spk_ocp_int",
124 "mbhc_ins_rem_det1", 124 "mbhc_ins_rem_det1",
125 "mbhc_but_rel_det", 125 "mbhc_but_rel_det",
126 "mbhc_but_press_det", 126 "mbhc_but_press_det",
127 "mbhc_ins_rem_det", 127 "mbhc_ins_rem_det",
128 "mbhc_switch_int", 128 "mbhc_switch_int",
129 "cdc_ear_ocp_int", 129 "cdc_ear_ocp_int",
130 "cdc_hphr_ocp_int", 130 "cdc_hphr_ocp_int",
131 "cdc_hphl_ocp_det", 131 "cdc_hphl_ocp_det",
132 "cdc_ear_cnp_int", 132 "cdc_ear_cnp_int",
133 "cdc_hphr_cnp_int", 133 "cdc_hphr_cnp_int",
134 "cdc_hphl_cnp_int"; 134 "cdc_hphl_cnp_int";
135 vdd-cdc-io-supply = <&pm8916_l5>; 135 vdd-cdc-io-supply = <&pm8916_l5>;
136 vdd-cdc-tx-rx-cx-supply = <&pm8916_l5>; 136 vdd-cdc-tx-rx-cx-supply = <&pm8916_l5>;
137 vdd-micbias-supply = <&pm8916_l13>; 137 vdd-micbias-supply = <&pm8916_l13>;
138 #sound-dai-cells = <1>; 138 #sound-dai-cells = <1>;
139 139 };
140 };
141
142 }; 140 };
143}; 141};