]> git.baikalelectronics.ru Git - kernel.git/commit
ASoC: rsnd: don't update status if rsnd_mod_call() doesn't match
authorKuninori Morimoto <kuninori.morimoto.gx@renesas.com>
Thu, 21 Jan 2016 01:56:18 +0000 (01:56 +0000)
committerMark Brown <broonie@kernel.org>
Fri, 22 Jan 2016 17:12:25 +0000 (17:12 +0000)
commit45bd4d82febf78aa4305aef9f67772564ab15797
tree8683e59c495162607cd7701ea82f74c4fa4da5b7
parent9b09510f4ef2d7707b3138c5c14cde1f4c8ff2c8
ASoC: rsnd: don't update status if rsnd_mod_call() doesn't match

If system uses CTU/MUX, and if probe error happened, it will try to
call rsnd_dai_call(remove, ...). Then, MUX/DVC/SSIU/SSI might be called
without calling rsnd_dai_call(probe, ...). Then, each mod status might
be un-matched. It doesn't call un-matched remove function by this patch.

Signed-off-by: Kuninori Morimoto <kuninori.morimoto.gx@renesas.com>
Signed-off-by: Mark Brown <broonie@kernel.org>
sound/soc/sh/rcar/core.c