diff options
| author | Varun Balaraj <varunb@codeaurora.org> | 2017-04-05 17:45:02 +0530 |
|---|---|---|
| committer | Gerrit - the friendly Code Review server <code-review@localhost> | 2017-05-23 04:28:35 -0700 |
| commit | 4d6a4de9efc17141fedf75793997d03c4bd758dd (patch) | |
| tree | a68793bf954c35e805277d01b5cff8312dacb2a7 | |
| parent | 60be71604a84d2e047215cb702d6324379a353bb (diff) | |
ARM: dts: msm: Enable the quat mi2s in slave mode on apq8098 mediabox
Configure quat mi2s in slave mode. Create quat mi2s node and
add the pincontrols to be used for data lines.
Change-Id: Ib0a06389941f09014c0f872d3643251859eb6a6b
Signed-off-by: Varun Balaraj <varunb@codeaurora.org>
| -rw-r--r-- | arch/arm/boot/dts/qcom/apq8098-v2.1-mediabox.dts | 31 |
1 files changed, 31 insertions, 0 deletions
diff --git a/arch/arm/boot/dts/qcom/apq8098-v2.1-mediabox.dts b/arch/arm/boot/dts/qcom/apq8098-v2.1-mediabox.dts index 822757ae1ec4..022841b5e769 100644 --- a/arch/arm/boot/dts/qcom/apq8098-v2.1-mediabox.dts +++ b/arch/arm/boot/dts/qcom/apq8098-v2.1-mediabox.dts @@ -87,3 +87,34 @@ &tspp { qcom,lpass-timer-tts = <1>; }; + +&snd_9335 { + qcom,msm-mi2s-master = <1>, <1>, <1>, <0>; +}; + +&wcd_usbc_analog_en1_gpio { + status = "disabled"; +}; + +&wcd_usbc_analog_en2n_gpio { + status = "disabled"; +}; + +&soc { + qcom,msm-dai-mi2s { + dai_mi2s3: qcom,msm-dai-q6-mi2s-quat { + /* SD0 (1 << 0) | SD1 (1 << 1) | SD2 (1 << 2) */ + qcom,msm-mi2s-rx-lines = <0>; + qcom,msm-mi2s-tx-lines = <15>; /* SD3 (1 << 3) */ + pinctrl-names = "default", "sleep"; + pinctrl-0 = <&quat_mi2s_active &quat_mi2s_sd0_active + &quat_mi2s_sd1_active + &quat_mi2s_sd2_active + &quat_mi2s_sd3_active>; + pinctrl-1 = <&quat_mi2s_sleep &quat_mi2s_sd0_sleep + &quat_mi2s_sd1_sleep + &quat_mi2s_sd2_sleep + &quat_mi2s_sd3_sleep>; + }; + }; +}; |
