msm: audio: qdsp6v2: Fix memory leak in aac encoder

Memory leak observed during stability testing as
codec_cfg structure is not being release.

Fix this issue by releasing the codec_cfg structure
in the release function

CRs-Fixed: 317736
Change-Id: I0b5bca1ecb3a4bfaba6011c868b69ca454e61696
Signed-off-by: Harmandeep Singh <hsingh@codeaurora.org>
diff --git a/arch/arm/mach-msm/qdsp6v2/audio_utils.c b/arch/arm/mach-msm/qdsp6v2/audio_utils.c
index 65a2c54..f9445d8 100644
--- a/arch/arm/mach-msm/qdsp6v2/audio_utils.c
+++ b/arch/arm/mach-msm/qdsp6v2/audio_utils.c
@@ -661,6 +661,7 @@
 	q6asm_audio_client_free(audio->ac);
 	mutex_unlock(&audio->lock);
 	kfree(audio->enc_cfg);
+	kfree(audio->codec_cfg);
 	kfree(audio);
 	return 0;
 }