]> git.karo-electronics.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:22:37 +0000 (08:22 -0700)
commitf872122ebb0a43181addd465bbfbc5bd66e27f84
treefc50c23569e84343828602e8b158a77209a48bfd
parentb1f7d1337973f019c812a042f25a8679839514e4
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