]> git.baikalelectronics.ru Git - kernel.git/commit
ASoC: wm_adsp: Update cached error state on trigger
authorStuart Henderson <stuarth@opensource.cirrus.com>
Tue, 19 Feb 2019 17:31:57 +0000 (17:31 +0000)
committerMark Brown <broonie@kernel.org>
Wed, 20 Feb 2019 12:00:28 +0000 (12:00 +0000)
commit1d485a80938b7a8b493806de2e85aa4d34f39a6c
tree4e9d84d24e104f4a5f888b829bbbdbf4fe72aff8
parent7a26f5801057a246ea5a80d996e5602c97200bcb
ASoC: wm_adsp: Update cached error state on trigger

If a compressed stream is restarted after getting an error, the cached
error value will still be used on the next pointer request, preventing
the stream from starting.  Resolve this by ensuring the error status is
updated on trigger start.

Signed-off-by: Stuart Henderson <stuarth@opensource.cirrus.com>
Signed-off-by: Charles Keepax <ckeepax@opensource.cirrus.com>
Signed-off-by: Mark Brown <broonie@kernel.org>
sound/soc/codecs/wm_adsp.c