summaryrefslogtreecommitdiff
path: root/arch/arm
diff options
context:
space:
mode:
authorLinux Build Service Account <lnxbuild@quicinc.com>2017-05-26 00:09:33 -0700
committerGerrit - the friendly Code Review server <code-review@localhost>2017-05-26 00:09:33 -0700
commita5a24462dfe2fea434008a2d14105207e82e646f (patch)
tree5f2e6ae5a8853c272a6f237c983050c55b69914d /arch/arm
parent972dd643bfe5aaa43d73576bcc0dc76559be0c2f (diff)
parent4d6a4de9efc17141fedf75793997d03c4bd758dd (diff)
Merge "ARM: dts: msm: Enable the quat mi2s in slave mode on apq8098 mediabox"
Diffstat (limited to 'arch/arm')
-rw-r--r--arch/arm/boot/dts/qcom/apq8098-v2.1-mediabox.dts31
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>;
+ };
+ };
+};