ASoC: AIC23: Fixing infinite loop in resume path
authorAnuj Aggarwal <anuj.aggarwal@ti.com>
Fri, 27 Nov 2009 12:10:58 +0000 (17:40 +0530)
committerGreg Kroah-Hartman <gregkh@suse.de>
Tue, 8 Dec 2009 18:21:39 +0000 (10:21 -0800)
commit57ee10d0308f0ae7699fef496a5f9924a82b9903
tree99e15574b5fbdd47aa77bab138b7d983d6923d41
parentf624cb3a3de1c02ae8d7dd87cbe19c2aa376421d
ASoC: AIC23: Fixing infinite loop in resume path

commit e9ff5eb2ae018fe2298c68746c873bf828c6b10e upstream.

This patch fixes two issues:
a) Infinite loop in resume function
b) Writes to non-existing registers in resume function

Signed-off-by: Anuj Aggarwal <anuj.aggarwal@ti.com>
Acked-by: Liam Girdwood <lrg@slimlogic.co.uk>
Signed-off-by: Mark Brown <broonie@opensource.wolfsonmicro.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
sound/soc/codecs/tlv320aic23.c