diff options
author | Sumit Bhattacharya <sumitb@nvidia.com> | 2011-03-29 19:16:51 +0530 |
---|---|---|
committer | Varun Colbert <vcolbert@nvidia.com> | 2011-04-13 18:05:50 -0700 |
commit | 78802f82d0b54857e5dabd6c7fd6f5ab16afedf4 (patch) | |
tree | 8a13f0dbc1cf44c612983ad96f75b6d3993d515b /security/selinux/nlmsgtab.c | |
parent | a12a3c264124e02232e2b102bfc718682cb374b6 (diff) |
ASOC: TEGRA: Make alsa more configurable
This change mainly takes care of following things:
1) Codec_dai code will use dap apis to query the board specific dap
tables to find the codec configuration needed for a particular
routing and will configure codec accordingly. So long we were
configuring codec hardcodedly.
2) Moved all codec and board specific routing codes to codec specific
files from tegra_soc_controls.c.
3) Modifying the codec routing logic to make it simpler and robust.
4) Except DAP Mclk we will turn off all other audio related clocks
when not in use.
5) I2s and SPDIF bit clock frequencies will be dynamically calculated
based on the stream properties.
6) DAS power management and DAP MCLK related codes are moved to codec
dai since they are more closely related to codec than i2s.
Change-Id: I531558bec108af5828c8ff2ed932f4d25e00afdb
Reviewed-on: http://git-master/r/24683
Tested-by: Sumit Bhattacharya <sumitb@nvidia.com>
Reviewed-by: Bharat Nihalani <bnihalani@nvidia.com>
Diffstat (limited to 'security/selinux/nlmsgtab.c')
0 files changed, 0 insertions, 0 deletions