ASoC: Don't resync WM8903 register cache on reset
We only do this on initial power on so it's at best a waste of time as the core will have already defaulted to the same values. Signed-off-by: Mark Brown <broonie@opensource.wolfsonmicro.com> Tested-by: Stephen Warren <swarren@nvidia.com>
This commit is contained in:
Родитель
45e967553f
Коммит
82ae55dbcc
|
@ -260,8 +260,6 @@ static int wm8903_volatile_register(struct snd_soc_codec *codec, unsigned int re
|
|||
static void wm8903_reset(struct snd_soc_codec *codec)
|
||||
{
|
||||
snd_soc_write(codec, WM8903_SW_RESET_AND_ID, 0);
|
||||
memcpy(codec->reg_cache, wm8903_reg_defaults,
|
||||
sizeof(wm8903_reg_defaults));
|
||||
}
|
||||
|
||||
static int wm8903_cp_event(struct snd_soc_dapm_widget *w,
|
||||
|
|
Загрузка…
Ссылка в новой задаче