ASoC: wm_adsp: Make use of local variables
Tidy up some instances of dereferencing to obtain things that are already stored in local variables. Signed-off-by: Charles Keepax <ckeepax@opensource.cirrus.com> Signed-off-by: Mark Brown <broonie@kernel.org>
This commit is contained in:
Родитель
26ffa016a3
Коммит
789b930a8f
|
@ -3381,7 +3381,7 @@ static int wm_adsp_compr_attach(struct wm_adsp_compr *compr)
|
||||||
return -EINVAL;
|
return -EINVAL;
|
||||||
|
|
||||||
compr->buf = buf;
|
compr->buf = buf;
|
||||||
compr->buf->compr = compr;
|
buf->compr = compr;
|
||||||
|
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
@ -4091,7 +4091,7 @@ int wm_adsp_compr_pointer(struct snd_compr_stream *stream,
|
||||||
|
|
||||||
buf = compr->buf;
|
buf = compr->buf;
|
||||||
|
|
||||||
if (!compr->buf || compr->buf->error) {
|
if (!buf || buf->error) {
|
||||||
snd_compr_stop_error(stream, SNDRV_PCM_STATE_XRUN);
|
snd_compr_stop_error(stream, SNDRV_PCM_STATE_XRUN);
|
||||||
ret = -EIO;
|
ret = -EIO;
|
||||||
goto out;
|
goto out;
|
||||||
|
@ -4111,7 +4111,7 @@ int wm_adsp_compr_pointer(struct snd_compr_stream *stream,
|
||||||
if (buf->avail < wm_adsp_compr_frag_words(compr)) {
|
if (buf->avail < wm_adsp_compr_frag_words(compr)) {
|
||||||
ret = wm_adsp_buffer_get_error(buf);
|
ret = wm_adsp_buffer_get_error(buf);
|
||||||
if (ret < 0) {
|
if (ret < 0) {
|
||||||
if (compr->buf->error)
|
if (buf->error)
|
||||||
snd_compr_stop_error(stream,
|
snd_compr_stop_error(stream,
|
||||||
SNDRV_PCM_STATE_XRUN);
|
SNDRV_PCM_STATE_XRUN);
|
||||||
goto out;
|
goto out;
|
||||||
|
|
Загрузка…
Ссылка в новой задаче