summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPhani Kumar Uppalapati <phaniu@codeaurora.org>2016-02-09 15:27:04 -0800
committerDavid Keitel <dkeitel@codeaurora.org>2016-03-25 16:02:48 -0700
commitaea583fcef395f2925b0131b7eb64084bd9bf5d9 (patch)
tree1c6e7e06f2b6d002e9cd4e7a291f402858844c94
parent82dd02436d2fe9964f32b08583e40b013d138e8d (diff)
ARM: dts: msm: Add codec reset gpio device node for msm8996
Add codec reset gpio device tree node for msm8996 target specifying active and sleep pinctrl states. CRs-Fixed: 968161 Change-Id: I040e8f54c6c86ab66d7fc824d5aab006f8d5f08f Signed-off-by: Phani Kumar Uppalapati <phaniu@codeaurora.org>
-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>,