summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--sound/soc/fsl/imx-mqs.c1
-rw-r--r--sound/soc/fsl/imx-wm8960.c1
-rw-r--r--sound/soc/fsl/imx-wm8962.c1
3 files changed, 3 insertions, 0 deletions
diff --git a/sound/soc/fsl/imx-mqs.c b/sound/soc/fsl/imx-mqs.c
index a09a52a7823e..a39363590711 100644
--- a/sound/soc/fsl/imx-mqs.c
+++ b/sound/soc/fsl/imx-mqs.c
@@ -120,6 +120,7 @@ static struct snd_soc_dai_link imx_mqs_dai[] = {
.ignore_pmdown_time = 1,
.dpcm_playback = 1,
.dpcm_capture = 0,
+ .dpcm_merged_chan = 1,
},
{
.name = "HiFi-ASRC-BE",
diff --git a/sound/soc/fsl/imx-wm8960.c b/sound/soc/fsl/imx-wm8960.c
index 430a5e409bd0..2594d256dfc6 100644
--- a/sound/soc/fsl/imx-wm8960.c
+++ b/sound/soc/fsl/imx-wm8960.c
@@ -403,6 +403,7 @@ static struct snd_soc_dai_link imx_wm8960_dai[] = {
.ignore_pmdown_time = 1,
.dpcm_playback = 1,
.dpcm_capture = 1,
+ .dpcm_merged_chan = 1,
},
{
.name = "HiFi-ASRC-BE",
diff --git a/sound/soc/fsl/imx-wm8962.c b/sound/soc/fsl/imx-wm8962.c
index b096ff5e1bbb..d408fd359c75 100644
--- a/sound/soc/fsl/imx-wm8962.c
+++ b/sound/soc/fsl/imx-wm8962.c
@@ -712,6 +712,7 @@ audmux_bypass:
data->dai[1].ignore_pmdown_time = 1;
data->dai[1].dpcm_playback = 1;
data->dai[1].dpcm_capture = 1;
+ data->dai[1].dpcm_merged_chan = 1;
data->dai[2].name = "HiFi-ASRC-BE";
data->dai[2].stream_name = "HiFi-ASRC-BE";