]> pilppa.com Git - linux-2.6-omap-h63xx.git/commit
ALSA: Fix OMAP24xx EAC codec port I2S master/slave support
authorJarkko Nikula <jarkko.nikula@nokia.com>
Wed, 4 Apr 2007 11:13:05 +0000 (14:13 +0300)
committerTony Lindgren <tony@atomide.com>
Thu, 26 Apr 2007 21:11:56 +0000 (21:11 +0000)
commit9e970b80685b78a0877d9f5b35705522b205f74c
tree38ec52698610ee59b73034a6b141a3baa9535ae3
parent8d38963c7326f5690f35735021bb99f4b82e60a8
ALSA: Fix OMAP24xx EAC codec port I2S master/slave support

- Add explicit I2S master and slave modes
- Do not configure bit-clock and frame sync direction according to polarity
  changed I2S mode as it was done in programming model but according to
  master/slave mode
- Activate codec port transparent DMA only when EAC is I2S slave

Signed-off-by: Jarkko Nikula <jarkko.nikula@nokia.com>
Signed-off-by: Tony Lindgren <tony@atomide.com>
include/asm-arm/arch-omap/eac.h
sound/arm/omap/eac.c