]> git.kernelconcepts.de Git - karo-tx-linux.git/commit
ASoC: wm8962: Redo early init of the part on resume
authorMark Brown <broonie@opensource.wolfsonmicro.com>
Wed, 11 Jul 2012 18:03:48 +0000 (19:03 +0100)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Thu, 9 Aug 2012 15:31:28 +0000 (08:31 -0700)
commit8f1b438887c47d3b65fc64ca23821d69ba69ddd7
tree4727e604d136c7ace1ed20900556af0855f6352b
parenta73185355e3d19694b655528811e54cc086a5bcf
ASoC: wm8962: Redo early init of the part on resume

commit e4dd76788c7e5b27165890d712c8c4f6f0abd645 upstream.

Ensure robust startup of the part by going through the reset procedure
prior to resyncing the full register cache, avoiding potential intermittent
faults in some designs.

Signed-off-by: Mark Brown <broonie@opensource.wolfsonmicro.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
sound/soc/codecs/wm8962.c