[ARM] 4690/1: PXA: fix CKEN corruption in PXA27x AC97 cold reset code
authorMichael Brunner <mibru@gmx.de>
Tue, 4 Dec 2007 20:39:20 +0000 (21:39 +0100)
committerRussell King <rmk+kernel@arm.linux.org.uk>
Sat, 8 Dec 2007 14:36:06 +0000 (14:36 +0000)
commit03d14a5536cf5611d27a106137a814c8f1135ddd
treea36b18415d40b45db39c350fd99726df2203db70
parenta0113a99cc3cd1a63153d11b7fcf9c1a2000df57
[ARM] 4690/1: PXA: fix CKEN corruption in PXA27x AC97 cold reset code

Fix CKEN register corruption in the PXA27x cold reset code
located in sound/arm/pxa27x-ac97.c. The problem has been
introduced with a pxa_set_cken() function change in linux 2.6.23.
This patch is based on patch 4527/1 that fixes the same problem in
the ASoC PXA-AC97 driver. Additionally a definition for the CKEN
index value is added and applied to both PXA AC97 drivers.

Signed-off-by: Michael Brunner <mibru@gmx.de>
Signed-off-by: Russell King <rmk+kernel@arm.linux.org.uk>
include/asm-arm/arch-pxa/pxa-regs.h
sound/arm/pxa2xx-ac97.c
sound/soc/pxa/pxa2xx-ac97.c