Samsung VZW MB1 update
/arch/arm/mach-msm/qdsp6v2/audio_lpa.c
blob:a697fa79247b3d22562c950a171b3ffc7befa5ea -> blob:119938c05cbd76a38bd9311c9c1e22145ab6102b
--- arch/arm/mach-msm/qdsp6v2/audio_lpa.c
+++ arch/arm/mach-msm/qdsp6v2/audio_lpa.c
@@ -1084,8 +1084,8 @@ static int audio_release(struct inode *i
if (audio->out_enabled)
audlpa_async_flush(audio);
audio->wflush = 0;
- audlpa_unmap_pmem_region(audio);
audio_disable(audio);
+ audlpa_unmap_pmem_region(audio);
msm_clear_session_id(audio->ac->session);
auddev_unregister_evt_listner(AUDDEV_CLNT_DEC, audio->ac->session);
q6asm_audio_client_free(audio->ac);