diff options
-rw-r--r-- | arch/arm64/boot/dts/qcom/pm8916.dtsi | 82 |
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 | }; |