diff options
author | Meng Wang <mengw@qti.qualcomm.com> | 2020-06-16 18:42:56 +0800 |
---|---|---|
committer | Meng Wang <mengw@qti.qualcomm.com> | 2020-06-18 16:30:26 +0800 |
commit | fb95308f94a0519fbf1a57f4c19ec48870b1ea6f (patch) | |
tree | d68115cd6306dc72fe3573e30093b2f58e55509a | |
parent | 44dad1cb6a9daf6a9dd5dd59a57465b71789a97b (diff) | |
download | devicetree-fb95308f94a0519fbf1a57f4c19ec48870b1ea6f.tar.gz |
ARM: dts: msm: update setting for tert MI2S on Kona
Update setting for tert MI2S on Kona.
Change-Id: I69037f9f18af18e90cf9ee78aa91dc99a1002223
-rw-r--r-- | qcom/kona-cdp.dtsi | 20 | ||||
-rw-r--r-- | qcom/kona-mtp.dtsi | 20 | ||||
-rw-r--r-- | qcom/kona-qrd.dtsi | 18 |
3 files changed, 43 insertions, 15 deletions
diff --git a/qcom/kona-cdp.dtsi b/qcom/kona-cdp.dtsi index 93f2838a..242827f3 100644 --- a/qcom/kona-cdp.dtsi +++ b/qcom/kona-cdp.dtsi @@ -21,11 +21,21 @@ &dai_mi2s2 { qcom,msm-mi2s-tx-lines = <1>; - pinctrl-names = "default", "sleep"; - pinctrl-0 = <&tert_mi2s_sck_active &tert_mi2s_ws_active - &tert_mi2s_sd0_active>; - pinctrl-1 = <&tert_mi2s_sck_sleep &tert_mi2s_ws_sleep - &tert_mi2s_sd0_sleep>; +}; + +&q6core { + cdc_tert_mi2s_gpios: msm_cdc_pinctrl_tert { + compatible = "qcom,msm-cdc-pinctrl"; + pinctrl-names = "aud_active", "aud_sleep"; + pinctrl-0 = <&tert_mi2s_sck_active &tert_mi2s_ws_active + &tert_mi2s_sd0_active>; + pinctrl-1 = <&tert_mi2s_sck_sleep &tert_mi2s_ws_sleep + &tert_mi2s_sd0_sleep>; + }; +}; + +&kona_snd { + qcom,tert-mi2s-gpios = <&cdc_tert_mi2s_gpios>; }; &qupv3_se1_i2c { diff --git a/qcom/kona-mtp.dtsi b/qcom/kona-mtp.dtsi index 23aac937..d5505e7e 100644 --- a/qcom/kona-mtp.dtsi +++ b/qcom/kona-mtp.dtsi @@ -21,11 +21,21 @@ &dai_mi2s2 { qcom,msm-mi2s-tx-lines = <1>; - pinctrl-names = "default", "sleep"; - pinctrl-0 = <&tert_mi2s_sck_active &tert_mi2s_ws_active - &tert_mi2s_sd0_active>; - pinctrl-1 = <&tert_mi2s_sck_sleep &tert_mi2s_ws_sleep - &tert_mi2s_sd0_sleep>; +}; + +&q6core { + cdc_tert_mi2s_gpios: msm_cdc_pinctrl_tert { + compatible = "qcom,msm-cdc-pinctrl"; + pinctrl-names = "aud_active", "aud_sleep"; + pinctrl-0 = <&tert_mi2s_sck_active &tert_mi2s_ws_active + &tert_mi2s_sd0_active>; + pinctrl-1 = <&tert_mi2s_sck_sleep &tert_mi2s_ws_sleep + &tert_mi2s_sd0_sleep>; + }; +}; + +&kona_snd { + qcom,tert-mi2s-gpios = <&cdc_tert_mi2s_gpios>; }; &qupv3_se1_i2c { diff --git a/qcom/kona-qrd.dtsi b/qcom/kona-qrd.dtsi index 7292ccbe..7f9cae53 100644 --- a/qcom/kona-qrd.dtsi +++ b/qcom/kona-qrd.dtsi @@ -27,11 +27,17 @@ &dai_mi2s2 { qcom,msm-mi2s-tx-lines = <1>; - pinctrl-names = "default", "sleep"; - pinctrl-0 = <&tert_mi2s_sck_active &tert_mi2s_ws_active - &tert_mi2s_sd0_active>; - pinctrl-1 = <&tert_mi2s_sck_sleep &tert_mi2s_ws_sleep - &tert_mi2s_sd0_sleep>; +}; + +&q6core { + cdc_tert_mi2s_gpios: msm_cdc_pinctrl_tert { + compatible = "qcom,msm-cdc-pinctrl"; + pinctrl-names = "aud_active", "aud_sleep"; + pinctrl-0 = <&tert_mi2s_sck_active &tert_mi2s_ws_active + &tert_mi2s_sd0_active>; + pinctrl-1 = <&tert_mi2s_sck_sleep &tert_mi2s_ws_sleep + &tert_mi2s_sd0_sleep>; + }; }; &kona_snd { @@ -110,6 +116,8 @@ qcom,msm-mbhc-usbc-audio-supported = <1>; qcom,msm-mbhc-hphl-swh = <0>; qcom,msm-mbhc-gnd-swh = <0>; + + qcom,tert-mi2s-gpios = <&cdc_tert_mi2s_gpios>; }; &qupv3_se1_i2c { |