ASoC: mpq8064: Add the platform specific change to enable MI2S
Add the platform specific change to support MI2S TX for
MPQ8064 platform which is used for the HDMI input from
externel HDMI chip to audio DSP in MPQ8064.
Change-Id: I1974320adc6570eb3effaa7f30f0d1ba36422fb8
Signed-off-by: Kuirong Wang <kuirongw@codeaurora.org>
diff --git a/arch/arm/mach-msm/devices-8064.c b/arch/arm/mach-msm/devices-8064.c
index 2bc2428..39eddfa 100644
--- a/arch/arm/mach-msm/devices-8064.c
+++ b/arch/arm/mach-msm/devices-8064.c
@@ -481,6 +481,19 @@
},
};
+struct msm_mi2s_data mpq_mi2s_tx_data = {
+ .sd_lines = MSM_MI2S_SD0 | MSM_MI2S_SD1 | MSM_MI2S_SD2 | MSM_MI2S_SD3,
+ .capability = MSM_MI2S_CAP_TX,
+};
+
+struct platform_device mpq_cpudai_mi2s_tx = {
+ .name = "msm-dai-q6",
+ .id = 7, /*MI2S_TX */
+ .dev = {
+ .platform_data = &mpq_mi2s_tx_data,
+ },
+};
+
struct platform_device apq_cpu_fe = {
.name = "msm-dai-fe",
.id = -1,