asoc: tegra: Add TDM mode support
authorNitin Pai <npai@nvidia.com>
Tue, 24 Apr 2012 10:27:51 +0000 (15:27 +0530)
committerRohan Somvanshi <rsomvanshi@nvidia.com>
Wed, 23 May 2012 09:59:54 +0000 (02:59 -0700)
commit6b7e887d5742406d988cb6f797846a83f00a31bb
treeac4bcae4847a2947c7fc3ce28e93fd7b0164934e
parent3b7430e4ce2ab4f363a5be9863c919f49e406025
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

Signed-off-by: Nitin Pai <npai@nvidia.com>
Change-Id: I560f4ab5b71e4833931934275272a094241241fe
Reviewed-on: http://git-master/r/103840
Reviewed-by: Automatic_Commit_Validation_User
Reviewed-by: Ravindra Lokhande <rlokhande@nvidia.com>
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