ASoC: Use new register map API for ASoC generic physical I/O
authorMark Brown <broonie@opensource.wolfsonmicro.com>
Mon, 13 Jun 2011 18:35:29 +0000 (19:35 +0100)
committerMark Brown <broonie@opensource.wolfsonmicro.com>
Mon, 8 Aug 2011 05:59:44 +0000 (14:59 +0900)
commitbe3ea3b9e8df64acb3606055c01291f0b58876a6
treee2256f913cc23b5a0c504f947a4a0a5bcb256523
parent322a8b034003c0d46d39af85bf24fee27b902f48
ASoC: Use new register map API for ASoC generic physical I/O

Remove all the ASoC specific physical I/O code and replace it with calls
into the regmap API. The bulk write code can only be used safely if all
regmap calls are locked with the CODEC lock, we need to add bulk support
to the regmap API or replace the code with an open coded loop (though
currently it has no users...).

Signed-off-by: Mark Brown <broonie@opensource.wolfsonmicro.com>
Acked-by: Liam Girdwood <lrg@ti.com>
include/sound/soc.h
sound/soc/Kconfig
sound/soc/soc-io.c