[alsa-devel] AC97 reset fail after suspend
marek.vasut at gmail.com
Thu May 14 03:57:35 CEST 2009
On Friday 08 of May 2009 01:48:19 Tomas 'Sleep_Walker' Cech wrote:
> I've got following error on Palm LifeDrive and PalmTX after suspend &
> pxa2xx_ac97_try_warm_reset: warm reset timeout (GSR=0x0)
> pxa2xx_ac97_read: read error (ac97_reg=0 GSR=0x0)
> pxa2xx_ac97_try_cold_reset: cold reset timeout (GSR=0x44)
> pxa2xx_ac97_read: read error (ac97_reg=0 GSR=0x44)
> WM9712 AC97 reset failed
> could not reset AC97 codec
> That completely disable whole AC97 communication, so touchscreen, sound and
> battery doesn't work any longer.
> I also tried this with Treo680 (code will be sent soon). HW is very
> similar, only codec is different - LD/T5/TX use WM9712, Treo680 use WM9713.
> On Treo680 there is no problem with that.
> Thanks for any hint about that.
> Tomas 'Sleep_Walker' Cech
> Attaching config for LD/TX and dmesg output.
The following patch fixes the issue and should be correct. It's indeed a
regression that's not in wm9713, but is in wm9712. Please consider applying.
-------------- next part --------------
A non-text attachment was scrubbed...
Size: 1086 bytes
Desc: not available
Url : http://mailman.alsa-project.org/pipermail/alsa-devel/attachments/20090514/5b70beb0/attachment.bin
More information about the Alsa-devel