asoc: tegra: Add TDM mode support
authorNitin Pai <npai@nvidia.com>
Tue, 24 Apr 2012 10:27:51 +0000 (15:27 +0530)
committerSimone Willett <swillett@nvidia.com>
Tue, 24 Apr 2012 22:50:06 +0000 (15:50 -0700)
commitdfa00e184b5fe0d4d48fa62a15fc956de9b6b65c
treea9603a269eb582f0f8f8f23fea6500dfb0fbb5bd
parent1fc87cc0d8b5f00711a72da4101330ff589573f7
asoc: tegra: Add TDM mode support

Added TDM mode support in I2S driver.
Added support functions in AHUB to pass audio/client bits.
Added support functions in AHUB to pass audio/client channels.
Fixed the stopping of I2S/TDM by clearing the fifo.

Bug 948478

Change-Id: I246942b3a07ffcfbcfafbc820208190bd3acc5d4
Signed-off-by: Nitin Pai <npai@nvidia.com>
Reviewed-on: http://git-master/r/98456
Reviewed-by: Automatic_Commit_Validation_User
Reviewed-by: Scott Peterson <speterson@nvidia.com>
sound/soc/tegra/tegra30_ahub.c
sound/soc/tegra/tegra30_ahub.h
sound/soc/tegra/tegra30_i2s.c
sound/soc/tegra/tegra30_i2s.h