ASoC: rt286: Restore default in probe
authorBard Liao <bardliao@realtek.com>
Thu, 9 Apr 2015 03:20:32 +0000 (11:20 +0800)
committerMark Brown <broonie@kernel.org>
Thu, 9 Apr 2015 10:31:22 +0000 (11:31 +0100)
commitd53d59ecad74f3e90c6eefedd2186abbadd64d7c
treec077ea3e27c0d85f072745d7ed9782d406dbe631
parent143526ee94a295ed33b9cc19e9532ab6d14a1cc0
ASoC: rt286: Restore default in probe

RT286 can't do register reset. If the hardware power is still existing
in power off, rt286 will keep the register settings. So, we need to
restore the default register value in probe to make sure the cache value
is the same as the real register value.

Signed-off-by: Bard Liao <bardliao@realtek.com>
Signed-off-by: Mark Brown <broonie@kernel.org>
sound/soc/codecs/rt286.c