Jon,
On Sonntag, 24. Mai 2009, Jon Smirl wrote:
On Sun, May 24, 2009 at 2:55 PM, Wolfram Sang w.sang@pengutronix.de wrote:
Rewrite the mpc5200 audio DMA code to support both I2S and AC97. Make it more robust.
Why is it more robust?
I've implemented retries for when the AC97 hardware doesn't reset on first try. About 10% of the time both the Efika and pcm030 AC97 codecs don't reset on first try and need to be poked multiple times. Failure is indicated by not having the link clock start ticking. Every once in a while even five pokes won't get the link started and I have to power cycle.
Do you know this (from our website)?
"The AC97 mixer needs a hardware patch to make it wake up from power down mode. Download here the instruction how to do so."
http://www.pengutronix.de/oselas/bsp/phytec/download/phyCORE-MPC5200B-tiny/T...
jbe