ASoC: audio: Fix MEM_UNMAP called before CLOSE ack

-When the commands for ASM_STREAM_CMD_SET_PP_PARAMS
and ASM_STREAM_CMD_CLOSE are sent back to back, Ack
for first command is misinterpreted as CMD_CLOSE ack
and proceeds to send memory unmap command resulting
in LPASS fatal.
-Maintain separate variable to wait on for CMD_CLOSE
that will avoid dependency to other commands getting
Ack early.

CRs-Fixed: 434279
Signed-off-by: Laxminath Kasam <lkasam@codeaurora.org>
(cherry picked from commit 7700225a5911ceea9fbd028b38a8beb5843a1c43)

Conflicts:

	sound/soc/msm/qdsp6/q6asm.c

Change-Id: Ia7f675268689e521d8bc50124128f4063bcab93c
Signed-off-by: Sivasri Kumar Vanka <sivasri@codeaurora.org>
sound/soc: Pantech Magnus