summaryrefslogtreecommitdiff
path: root/sound/soc/tegra/tegra20_spdif.c
AgeCommit message (Collapse)Author
2011-12-15asoc: tegra: restore i2s/das/spdif registers after suspend for t20Nikesh Oswal
when system resumes from suspend state the i2s/das/spdif registers have power on reset values, this change restores the registers with their prior values from cache Bug: 904530 Change-Id: I35c14d95d2d6bf5bc116a1a80e21f4904c8969e5 Signed-off-by: Nikesh Oswal <noswal@nvidia.com> Reviewed-on: http://git-master/r/69715 Reviewed-by: Automatic_Commit_Validation_User Reviewed-by: Sumit Bhattacharya <sumitb@nvidia.com> Reviewed-by: Scott Peterson <speterson@nvidia.com>
2011-11-30ASoC: Tegra: SPDIF: Set audio sample rate to HDMISumit Bhattacharya
Set Audio Samplerate and source information to HDMI driver so that it can configure HDMI registers accordingly. Bug 872652 Change-Id: Ifdbf9a1d192a870d99846e936c6c215ee999473d Signed-off-by: Sumit Bhattacharya <sumitb@nvidia.com> Reviewed-on: http://git-master/r/54972 Reviewed-by: Scott Peterson <speterson@nvidia.com> Reviewed-by: Stephen Warren <swarren@nvidia.com> Tested-by: Gerrit_Virtual_Submit Rebase-Id: Rec9f21701c5178208597024817f5751652528993
2011-11-30ASoC: Tegra SPDIF: Set ch status and fifo attn bitsSumit Bhattacharya
Add code to enable channel status transmit and set channel status bits according to pcm stream sample rate. Set transmit attention level to 4-slot and remove redundant spdif clock refcounting code. Bug 872652 Change-Id: I1bb1928e263c033993fa1f4db7609b373976da62 Signed-off-by: Sumit Bhattacharya <sumitb@nvidia.com> Reviewed-on: http://git-master/r/53976 Reviewed-by: Bharat Nihalani <bnihalani@nvidia.com> Rebase-Id: Reaf4877ab3f05cd6c6e37908fc284bb93315f17f
2011-11-30ASoC: Tegra: Rename TEGRA_SPDIF to TEGRA20_SPDIFSumit Bhattacharya
Bug 872652 Signed-off-by: Sumit Bhattacharya <sumitb@nvidia.com> Change-Id: I6fd1a0662934eb713e5e113d548fc6976a798d07 Reviewed-on: http://git-master/r/53745 Reviewed-by: Varun Colbert <vcolbert@nvidia.com> Tested-by: Varun Colbert <vcolbert@nvidia.com> Rebase-Id: Rd8658a538045ebf7107d1a2268ef11720a2c51c5