linux/sound/soc/sh/rcar
Kuninori Morimoto d62a3dcd4d ASoC: rsnd: fixup dai remove callback operation
rsnd driver is using SSI/SRC/DVC which are
using "mod" base operation.
These "mod" are supporting "probe" and "remove" callbacks.

Current rsnd_probe should call "remove" if "probe" was failed,
since "probe" might be having DMAEngine handle.
Some mod's "remove" callback might be called without calling
"probe", but it is no problem. because "remove" do nothing
in such case.

So, all mod's "remove" should be called when error case
of rsnd_probe() and rsnd_remove().

Signed-off-by: Kuninori Morimoto <kuninori.morimoto.gx@renesas.com>
Signed-off-by: Mark Brown <broonie@linaro.org>
2014-07-25 18:49:13 +01:00
..
adg.c ASoC: rsnd: add DVC support 2014-05-13 19:06:16 +01:00
core.c ASoC: rsnd: fixup dai remove callback operation 2014-07-25 18:49:13 +01:00
dvc.c ASoC: rsnd: add DT support to DVC 2014-07-02 12:35:56 +01:00
gen.c ASoC: rsnd: DMA cleanup for flexible SSI/SRC selection 2014-07-02 12:18:02 +01:00
Makefile ASoC: rsnd: add DVC support 2014-05-13 19:06:16 +01:00
rsnd.h ASoC: rsnd: DMA start address is properly used for each DMAC 2014-07-02 12:35:56 +01:00
src.c ASoC: rsnd: SSI + DMA can select BUSIF 2014-06-28 14:41:19 +01:00
ssi.c ASoC: rsnd: SSI + DMA can select BUSIF 2014-06-28 14:41:19 +01:00