ASoC: io: Clean up snd_soc_codec_set_cache_io()
authorXiubo Li <Li.Xiubo@freescale.com>
Thu, 27 Feb 2014 09:49:51 +0000 (17:49 +0800)
committerMark Brown <broonie@linaro.org>
Fri, 28 Feb 2014 03:46:51 +0000 (12:46 +0900)
Now that all users have been converted to regmap and the config.reg_bits
and config.val_bits can be setted by each user through regmap core API.
So these two params are redundant here.

Signed-off-by: Xiubo Li <Li.Xiubo@freescale.com>
Signed-off-by: Mark Brown <broonie@linaro.org>
sound/soc/soc-io.c

index add99e2f7996e38fc71ba578583878fb0dddae46..18353f111b6a552aec3bb522cc3efa40cbbdbb89 100644 (file)
@@ -88,16 +88,11 @@ int snd_soc_codec_set_cache_io(struct snd_soc_codec *codec,
                               int addr_bits, int data_bits,
                               enum snd_soc_control_type control)
 {
-       struct regmap_config config;
        int ret;
 
-       memset(&config, 0, sizeof(config));
        codec->write = hw_write;
        codec->read = hw_read;
 
-       config.reg_bits = addr_bits;
-       config.val_bits = data_bits;
-
        switch (control) {
        case SND_SOC_REGMAP:
                /* Device has made its own regmap arrangements */