aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSrinivas Kandagatla <srinivas.kandagatla@linaro.org>2023-01-20 17:16:01 +0000
committerSrinivas Kandagatla <srinivas.kandagatla@linaro.org>2023-02-01 16:45:08 +0000
commitc80ae4284270f25f2e3f4e56c48d8f0285968cef (patch)
tree31d8ddb9dbf8452437275916062f248d291c1e19
parent0b1a5e12a29ad6c21a87f2d3b43151e542617470 (diff)
ASoC: q6dsp: q6apm: reintialize buffer pointers to zero at prepare
Signed-off-by: Srinivas Kandagatla <srinivas.kandagatla@linaro.org>
-rw-r--r--sound/soc/qcom/qdsp6/q6apm.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/sound/soc/qcom/qdsp6/q6apm.c b/sound/soc/qcom/qdsp6/q6apm.c
index 1650edbe999a0..d69221159654a 100644
--- a/sound/soc/qcom/qdsp6/q6apm.c
+++ b/sound/soc/qcom/qdsp6/q6apm.c
@@ -596,6 +596,8 @@ EXPORT_SYMBOL_GPL(q6apm_graph_close);
int q6apm_graph_prepare(struct q6apm_graph *graph)
{
+ graph->tx_data.dsp_buf = 0;
+ graph->rx_data.dsp_buf = 0;
return audioreach_graph_mgmt_cmd(graph->ar_graph, APM_CMD_GRAPH_PREPARE);
}
EXPORT_SYMBOL_GPL(q6apm_graph_prepare);