aboutsummaryrefslogtreecommitdiffstats
path: root/sound/soc/fsl
diff options
context:
space:
mode:
authorShengjiu Wang <b02247@freescale.com>2014-07-02 06:54:13 -0400
committerShengjiu Wang <b02247@freescale.com>2014-07-03 07:18:47 -0400
commit31e17d9a31058ba0e0cdad40c1afb70e75c74f0d (patch)
tree36e9d66cc29873771b036154c498170f32916471 /sound/soc/fsl
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/soc/fsl')
-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)
257 imx_cs42888_dai[0].codec_of_node = codec_np; 257 imx_cs42888_dai[0].codec_of_node = codec_np;
258 imx_cs42888_dai[0].cpu_dai_name = dev_name(&esai_pdev->dev); 258 imx_cs42888_dai[0].cpu_dai_name = dev_name(&esai_pdev->dev);
259 imx_cs42888_dai[0].platform_of_node = esai_np; 259 imx_cs42888_dai[0].platform_of_node = esai_np;
260 imx_cs42888_dai[0].ignore_pmdown_time = 1;
260 imx_cs42888_dai[1].cpu_dai_name = dev_name(&asrc_pdev->dev); 261 imx_cs42888_dai[1].cpu_dai_name = dev_name(&asrc_pdev->dev);
261 imx_cs42888_dai[1].platform_name = "imx-pcm-asrc"; 262 imx_cs42888_dai[1].platform_name = "imx-pcm-asrc";
263 imx_cs42888_dai[1].ignore_pmdown_time = 1;
262 imx_cs42888_dai[2].codec_of_node = codec_np; 264 imx_cs42888_dai[2].codec_of_node = codec_np;
263 imx_cs42888_dai[2].cpu_dai_name = dev_name(&esai_pdev->dev); 265 imx_cs42888_dai[2].cpu_dai_name = dev_name(&esai_pdev->dev);
266 imx_cs42888_dai[2].ignore_pmdown_time = 1;
264 snd_soc_card_imx_cs42888.num_links = 3; 267 snd_soc_card_imx_cs42888.num_links = 3;
265 } 268 }
266 269