ASoC: msm: change playback closing sequence

Currently, ASM buffers are freed before closing
ASM stream in the closing function. ASM in QDSP6
can still be actively accessing buffers. Existing
sequence can result in QDSP6 crash. Adjust
the closing sequence.

Signed-off-by: Patrick Lai <plai@codeaurora.org>
1 file changed