Commit 6691f046 authored by Jay Wang's avatar Jay Wang Committed by Bryan Huntsman
Browse files

ASoC: msm8960: changing the ASM closing sequence



Previous ASM closing sequence freed the DMA buffer first and
then stop the ASM session. Since FE is also closed before BE is
closed, it is possible that Q6 ASM continuously gets the audio
data from BE and the data is writing to DMA buffer which doesn't
exist anymore. This causes the Q6 crashes.

CRs-Fixed: 292477
Signed-off-by: default avatarJay Wang <jaywang@codeaurora.org>
parent e1893e9f
Loading
Loading
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please to comment