ASoC: Remove infrastructure for supporting multiple cache types
authorLars-Peter Clausen <lars@metafoo.de>
Sat, 31 Aug 2013 18:31:15 +0000 (20:31 +0200)
committerMark Brown <broonie@linaro.org>
Mon, 16 Sep 2013 23:37:03 +0000 (00:37 +0100)
commitf90fb3f778042b0b9f9aa1fd48cb76047a25eac0
tree6db437fce4c7168668d568f8ae110cdadd3b6458
parenta94ed23436fb28bdcdd66e7fcf68ca5f7967e456
ASoC: Remove infrastructure for supporting multiple cache types

The only cache type left is the flat cache and new other cache types won't be
added since new drivers are supposed to use regmap directly for IO and caching.
This patch removes the snd_soc_cache_ops indirection that was added to support
multiple cache types and modifies the code to always use the flat cache
directly.

Signed-off-by: Lars-Peter Clausen <lars@metafoo.de>
Signed-off-by: Mark Brown <broonie@linaro.org>
include/sound/soc.h
sound/soc/soc-cache.c
sound/soc/soc-core.c