We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
2 parents 2837582 + f193957 commit 09bbc4fCopy full SHA for 09bbc4f
sound/soc/codecs/wm_adsp.c
@@ -683,11 +683,12 @@ static void wm_adsp_control_remove(struct cs_dsp_coeff_ctl *cs_ctl)
683
int wm_adsp_write_ctl(struct wm_adsp *dsp, const char *name, int type,
684
unsigned int alg, void *buf, size_t len)
685
{
686
- struct cs_dsp_coeff_ctl *cs_ctl = cs_dsp_get_ctl(&dsp->cs_dsp, name, type, alg);
+ struct cs_dsp_coeff_ctl *cs_ctl;
687
struct wm_coeff_ctl *ctl;
688
int ret;
689
690
mutex_lock(&dsp->cs_dsp.pwr_lock);
691
+ cs_ctl = cs_dsp_get_ctl(&dsp->cs_dsp, name, type, alg);
692
ret = cs_dsp_coeff_write_ctrl(cs_ctl, 0, buf, len);
693
mutex_unlock(&dsp->cs_dsp.pwr_lock);
694
0 commit comments