ASoC: AC97 driver for mpc5200
authorJon Smirl <jonsmirl@gmail.com>
Tue, 26 May 2009 12:34:10 +0000 (08:34 -0400)
committerMark Brown <broonie@opensource.wolfsonmicro.com>
Tue, 26 May 2009 20:13:00 +0000 (21:13 +0100)
commit20d0e1520ed1ba8aad05f416245446de0f7ec4bb
tree21bb0fbfde9f1f10b03835639287347c068fe861
parentdbcc34756234596993a3b1304636f032e66d401f
ASoC: AC97 driver for mpc5200

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.

Signed-off-by: Jon Smirl <jonsmirl@gmail.com>
Signed-off-by: Mark Brown <broonie@opensource.wolfsonmicro.com>
sound/soc/fsl/Kconfig
sound/soc/fsl/Makefile
sound/soc/fsl/mpc5200_psc_ac97.c [new file with mode: 0644]
sound/soc/fsl/mpc5200_psc_ac97.h [new file with mode: 0644]