summaryrefslogtreecommitdiff
path: root/sound/soc/fsl/fsl_dsp_proxy.h
diff options
context:
space:
mode:
authorDaniel Baluta <daniel.baluta@nxp.com>2018-10-03 16:45:57 +0300
committerDong Aisheng <aisheng.dong@nxp.com>2019-11-25 15:52:03 +0800
commiteae3b2f34cd1a7a0301a8fe087a5a02b8a226859 (patch)
tree45f39eaf1dc69c3ca1c5a67dabfdb11e9e1016eb /sound/soc/fsl/fsl_dsp_proxy.h
parentee01b4da5e9a77ed540113bac8711b7de5e14bde (diff)
MLK-18497-13: ASoC: fsl: dsp: Skip SDRAM section update if fw is already loaded
If the DSP firmware binary is already loaded it is wrong to update SDRAM located sections because we will overwrite and data stored there. This makes suspend/resume work. Reviewed-by: Cosmin-Gabriel Samoila <cosmin.samoila@nxp.com> Signed-off-by: Shengjiu Wang <shengjiu.wang@nxp.com Signed-off-by: Daniel Baluta <daniel.baluta@nxp.com>
Diffstat (limited to 'sound/soc/fsl/fsl_dsp_proxy.h')
-rw-r--r--sound/soc/fsl/fsl_dsp_proxy.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/sound/soc/fsl/fsl_dsp_proxy.h b/sound/soc/fsl/fsl_dsp_proxy.h
index fabcf768fb88..8df703efea63 100644
--- a/sound/soc/fsl/fsl_dsp_proxy.h
+++ b/sound/soc/fsl/fsl_dsp_proxy.h
@@ -299,6 +299,7 @@ struct xf_proxy {
struct completion cmd_complete;
int is_ready;
+ int is_loaded;
/* ...internal lock */
spinlock_t lock;