diff options
author | Chancel Liu | 2023-09-13 18:26:56 +0800 |
---|---|---|
committer | Greg Kroah-Hartman | 2023-10-06 14:56:56 +0200 |
commit | 28c36932492295eae9ce1ae4fe177cb344fc1e1c (patch) | |
tree | 8cd785727e2374617bd0fb2b9657f227176ef686 /drivers/media | |
parent | 1c88886587d306387abd2edcf12d9a0724461ce9 (diff) |
ASoC: imx-rpmsg: Set ignore_pmdown_time for dai_link
[ Upstream commit fac58baf8fcfcd7481e8f6d60206ce2a47c1476c ]
i.MX rpmsg sound cards work on codec slave mode. MCLK will be disabled
by CPU DAI driver in hw_free(). Some codec requires MCLK present at
power up/down sequence. So need to set ignore_pmdown_time to power down
codec immediately before MCLK is turned off.
Take WM8962 as an example, if MCLK is disabled before DAPM power down
playback stream, FIFO error will arise in WM8962 which will have bad
impact on playback next.
Signed-off-by: Chancel Liu <chancel.liu@nxp.com>
Acked-by: Shengjiu Wang <shengjiu.wang@gmail.com>
Link: https://lore.kernel.org/r/20230913102656.2966757-1-chancel.liu@nxp.com
Signed-off-by: Mark Brown <broonie@kernel.org>
Signed-off-by: Sasha Levin <sashal@kernel.org>
Diffstat (limited to 'drivers/media')
0 files changed, 0 insertions, 0 deletions