ASoC: pxa2xx-i2s: Proper hw initialization
authorKarl Beldan <karl.beldan@gmail.com>
Thu, 14 May 2009 08:25:42 +0000 (10:25 +0200)
committerMark Brown <broonie@opensource.wolfsonmicro.com>
Thu, 14 May 2009 19:34:40 +0000 (20:34 +0100)
commitb243b77c708665d7af8c5e42611c27c89f918788
tree3fcaf03e04ea5f454afe6cea9b34734a8fb4f3b5
parent13e2c86c20f5d07b20d5a6dee24bcdd2b30b859f
ASoC: pxa2xx-i2s: Proper hw initialization

Make sure we are in a know good state at end of probe :
Reset FIFO logic and registers, and make sure REC and RPL functions
along with FIFO service are disabled (SACR0_RST enables REC and RPL).

Resetting loses current settings so remove reset from stream startup.
Now reset occurs only at probe.

Signed-off-by: Karl Beldan <karl.beldan@mobile-devices.fr>
Signed-off-by: Mark Brown <broonie@opensource.wolfsonmicro.com>
sound/soc/pxa/pxa2xx-i2s.c