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:
Родитель
38bfd48b87
Коммит
51f20e4cd8
|
@ -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,
|
||||||
|
|
Загрузка…
Ссылка в новой задаче