summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--arch/arm/boot/dts/qcom/msm8996.dtsi13
1 files changed, 9 insertions, 4 deletions
diff --git a/arch/arm/boot/dts/qcom/msm8996.dtsi b/arch/arm/boot/dts/qcom/msm8996.dtsi
index d389a8e86bf6..2b46c4041438 100644
--- a/arch/arm/boot/dts/qcom/msm8996.dtsi
+++ b/arch/arm/boot/dts/qcom/msm8996.dtsi
@@ -928,6 +928,14 @@
&tsif1_sync_active>; /* dual-tsif-mode2 */
};
+ wcd_rst_gpio: wcd_gpio_ctrl {
+ compatible = "qcom,wcd-gpio-ctrl";
+ qcom,cdc-rst-n-gpio = <&tlmm 64 0>;
+ pinctrl-names = "aud_active", "aud_sleep";
+ pinctrl-0 = <&cdc_reset_active>;
+ pinctrl-1 = <&cdc_reset_sleep>;
+ };
+
slim_msm: slim@91c0000 {
cell-index = <1>;
compatible = "qcom,slim-ngd";
@@ -953,10 +961,7 @@
17 18 19 20 21 22 23 24 25 26 27 28 29
30>;
- qcom,cdc-reset-gpio = <&tlmm 64 0>;
- pinctrl-names = "default", "idle";
- pinctrl-0 = <&cdc_reset_active>;
- pinctrl-1 = <&cdc_reset_sleep>;
+ qcom,wcd-rst-gpio-node = <&wcd_rst_gpio>;
clock-names = "wcd_clk", "wcd_native_clk";
clocks = <&clock_audio clk_audio_pmi_clk>,