ASoC: Tegra: Add support for AVP rendering
authorSumit Bhattacharya <sumitb@nvidia.com>
Fri, 20 Apr 2012 12:11:16 +0000 (17:11 +0530)
committerRohan Somvanshi <rsomvanshi@nvidia.com>
Mon, 28 May 2012 20:02:00 +0000 (13:02 -0700)
commitbd09096c7b6431f31d312e45689f59215a0e1356
tree3f3b0fe474acade2c1c6088471497eb81ea0a0a0
parented1309fe218e55d7f32bee16a40816f74ccd4fe5
ASoC: Tegra: Add support for AVP rendering

Add alsa controls to specify which alsa device is used by AVP to render
audio. Also add support for disabling DMA interrupt when AVP renders
audio. Also add couple of alsa controls to query DMA channel ID and
DMA buffer physical address.

Bug 968814
Signed-off-by: Sumit Bhattacharya <sumitb@nvidia.com>

Change-Id: If593329db72bf00d97f7433f5c54e13500281253
Reviewed-on: http://git-master/r/97916
Reviewed-by: Rohan Somvanshi <rsomvanshi@nvidia.com>
Tested-by: Rohan Somvanshi <rsomvanshi@nvidia.com>
sound/soc/tegra/tegra_aic326x.c
sound/soc/tegra/tegra_asoc_utils.c
sound/soc/tegra/tegra_asoc_utils.h
sound/soc/tegra/tegra_max98088.c
sound/soc/tegra/tegra_max98095.c
sound/soc/tegra/tegra_pcm.c
sound/soc/tegra/tegra_pcm.h
sound/soc/tegra/tegra_rt5640.c
sound/soc/tegra/tegra_wm8753.c
sound/soc/tegra/tegra_wm8903.c