ASoC: ab8500: Use ASoC I/O functions

In preparation for moving away from implementing the ASoC level register
I/O functionality change direct calls to the ab8500 implementation of that
to use snd_soc_write()

Signed-off-by: Mark Brown <broonie@linaro.org>
Acked-by: Lee Jones <lee.jones@linaro.org>
This commit is contained in:
Mark Brown 2013-09-19 19:25:18 +01:00
Родитель 38bfd48b87
Коммит 51f20e4cd8
1 изменённых файлов: 4 добавлений и 6 удалений

Просмотреть файл

@ -2527,12 +2527,10 @@ static int ab8500_codec_probe(struct snd_soc_codec *codec)
} }
/* Override HW-defaults */ /* Override HW-defaults */
ab8500_codec_write_reg(codec, snd_soc_write(codec, AB8500_ANACONF5,
AB8500_ANACONF5, BIT(AB8500_ANACONF5_HSAUTOEN));
BIT(AB8500_ANACONF5_HSAUTOEN)); snd_soc_write(codec, AB8500_SHORTCIRCONF,
ab8500_codec_write_reg(codec, BIT(AB8500_SHORTCIRCONF_HSZCDDIS));
AB8500_SHORTCIRCONF,
BIT(AB8500_SHORTCIRCONF_HSZCDDIS));
/* Add filter controls */ /* Add filter controls */
status = snd_soc_add_codec_controls(codec, ab8500_filter_controls, status = snd_soc_add_codec_controls(codec, ab8500_filter_controls,