linux/sound/soc/sh/rcar
Kuninori Morimoto 1a5658c213 ASoC: rsnd: count .probe/.remove for rsnd_mod_call()
Current rsnd_mod_call is counting its calling count to avoid unbalanced
function pair calling for error cases (ex init <-> quit).
SSI parent is now controlled as "mod" on current rsnd driver. Because of
this reason, SSI .remove function will be called twice if it was used as
SSI parent when user tried unbind. But probe/remove pair were not
counted. This patch counts probe/remove functions to avoid it.
Special thans Hiep

Reported-by: Hiep Cao Minh <cm-hiep@jinso.co.jp>
Signed-off-by: Kuninori Morimoto <kuninori.morimoto.gx@renesas.com>
Signed-off-by: Mark Brown <broonie@kernel.org>
2016-04-28 10:46:47 +01:00
..
adg.c ASoC: rsnd: Remove CLK_IS_ROOT 2016-04-20 10:13:58 +01:00
cmd.c ASoC: rsnd: each mod has status again for CTU/MUX support 2016-01-22 17:12:25 +00:00
core.c ASoC: rsnd: add rsnd_runtime_channel_xxx() 2016-03-05 13:27:27 +09:00
ctu.c ASoC: rsnd: add CTU support 2016-03-05 13:27:27 +09:00
dma.c ASoC: rsnd: attach Audio-DMAC-periperi correctly 2016-01-22 17:12:25 +00:00
dvc.c ASoC: rsnd: add simplified module explanation 2016-03-12 13:03:41 +07:00
gen.c ASoC: rsnd: rsnd_write() / rsnd_bset() uses regmap _force_ function 2016-03-02 12:59:17 +09:00
Makefile ASoC: rsnd: use mod base common method on SSIU 2015-11-16 10:09:29 +00:00
mix.c ASoC: rsnd: add rsnd_runtime_channel_xxx() 2016-03-05 13:27:27 +09:00
rsnd.h ASoC: rsnd: count .probe/.remove for rsnd_mod_call() 2016-04-28 10:46:47 +01:00
rsrc-card.c ASoC: rsrc-card: add convert channels support 2016-03-05 13:27:27 +09:00
src.c ASoC: rsnd: SRC TIMSEL support for Capture 2016-03-07 14:41:54 +07:00
ssi.c ASoC: rsnd: add rsnd_src_get_in/out_rate() 2016-03-07 14:41:54 +07:00
ssiu.c ASoC: rsnd: add rsnd_runtime_channel_xxx() 2016-03-05 13:27:27 +09:00