ASoC: codecs: wsa881x: remove soundwire stream handling
authorSrinivas Kandagatla <srinivas.kandagatla@linaro.org>
Tue, 17 Mar 2020 15:12:33 +0000 (15:12 +0000)
committerMark Brown <broonie@kernel.org>
Wed, 18 Mar 2020 21:25:52 +0000 (21:25 +0000)
commit16252a8f3af77f69c2193fdc7b2f595b30845a44
tree9bff6a095dd665fc4733a75b2b8efb9c670827fd
parenteff4d9ecd05934ba95fca40952bd613d3e594d4e
ASoC: codecs: wsa881x: remove soundwire stream handling

There could be multiple instances of this codec on any platform,
so handling stream directly in this codec driver can lead to
multiple calls to prepare/enable/disable on the same SoundWire stream.
Move this stream handling to machine driver to fix this issue.

Signed-off-by: Srinivas Kandagatla <srinivas.kandagatla@linaro.org>
Link: https://lore.kernel.org/r/20200317151233.8763-3-srinivas.kandagatla@linaro.org
Signed-off-by: Mark Brown <broonie@kernel.org>
sound/soc/codecs/wsa881x.c