summaryrefslogtreecommitdiff
path: root/sound
diff options
context:
space:
mode:
authorShengjiu Wang <b02247@freescale.com>2014-07-02 18:54:13 +0800
committerShengjiu Wang <b02247@freescale.com>2014-07-03 19:18:47 +0800
commit31e17d9a31058ba0e0cdad40c1afb70e75c74f0d (patch)
tree36e9d66cc29873771b036154c498170f32916471 /sound
parent6b6b0f49dadbb2fa312f6ea29af0918f0da74f93 (diff)
ENGR00320849-2 ASoC: imx-cs42888: disable the delay powerdown
When test asrc p2p first, then test no asrc p2p, There is no sound after 5s. The reason is that the substream is not same for this two case, then delay powerdown will close the widget for cs42888. But the second will also use the cs42888. So set ignore_pmdown_time to 1. Signed-off-by: Shengjiu Wang <b02247@freescale.com>
Diffstat (limited to 'sound')
-rw-r--r--sound/soc/fsl/imx-cs42888.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/sound/soc/fsl/imx-cs42888.c b/sound/soc/fsl/imx-cs42888.c
index 63ea41b22452..95757d8137df 100644
--- a/sound/soc/fsl/imx-cs42888.c
+++ b/sound/soc/fsl/imx-cs42888.c
@@ -257,10 +257,13 @@ static int imx_cs42888_probe(struct platform_device *pdev)
imx_cs42888_dai[0].codec_of_node = codec_np;
imx_cs42888_dai[0].cpu_dai_name = dev_name(&esai_pdev->dev);
imx_cs42888_dai[0].platform_of_node = esai_np;
+ imx_cs42888_dai[0].ignore_pmdown_time = 1;
imx_cs42888_dai[1].cpu_dai_name = dev_name(&asrc_pdev->dev);
imx_cs42888_dai[1].platform_name = "imx-pcm-asrc";
+ imx_cs42888_dai[1].ignore_pmdown_time = 1;
imx_cs42888_dai[2].codec_of_node = codec_np;
imx_cs42888_dai[2].cpu_dai_name = dev_name(&esai_pdev->dev);
+ imx_cs42888_dai[2].ignore_pmdown_time = 1;
snd_soc_card_imx_cs42888.num_links = 3;
}