diff options
author | Sumit Bhattacharya <sumitb@nvidia.com> | 2011-11-03 12:38:53 +0530 |
---|---|---|
committer | Dan Willemsen <dwillemsen@nvidia.com> | 2011-11-30 21:49:44 -0800 |
commit | a475bfdbce000456947a5358909dfc6767d684b0 (patch) | |
tree | afbeac41a8f362068d12d87ec4daa0a84ed9f84e /arch | |
parent | f7d0c99b88f567a62a932b5d46aeda4f1d09bc17 (diff) |
arm: tegra: cardhu: Enable i2s3 and BT device
Enable i2s3 and bluetooth dit device for cardhu. Also add i2s2 clock in
clock table. It is needed to support BT SCO playback/record.
Bug 872652
Signed-off-by: Sumit Bhattacharya <sumitb@nvidia.com>
Change-Id: I3b702bbbd360db966447b099e982891383db27cd
Reviewed-on: http://git-master/r/62049
Reviewed-by: Varun Colbert <vcolbert@nvidia.com>
Tested-by: Varun Colbert <vcolbert@nvidia.com>
Rebase-Id: R035bff07f147e9100956df6c238bf7df60d89e93
Diffstat (limited to 'arch')
-rw-r--r-- | arch/arm/mach-tegra/board-cardhu.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/arch/arm/mach-tegra/board-cardhu.c b/arch/arm/mach-tegra/board-cardhu.c index b570daca0220..cec58352ded1 100644 --- a/arch/arm/mach-tegra/board-cardhu.c +++ b/arch/arm/mach-tegra/board-cardhu.c @@ -191,6 +191,7 @@ static __initdata struct tegra_clk_init_table cardhu_clk_init_table[] = { { "pwm", "pll_p", 3187500, false}, { "blink", "clk_32k", 32768, true}, { "i2s1", "pll_a_out0", 0, false}, + { "i2s3", "pll_a_out0", 0, false}, { "spdif_out", "pll_a_out0", 0, false}, { "d_audio", "pll_a_out0", 0, false}, { "dam0", "pll_a_out0", 0, false}, @@ -551,8 +552,10 @@ static struct platform_device *cardhu_devices[] __initdata = { &tegra_dam_device1, &tegra_dam_device2, &tegra_i2s_device1, + &tegra_i2s_device3, &tegra_spdif_device, &spdif_dit_device, + &bluetooth_dit_device, &tegra_pcm_device, &cardhu_audio_device, #if defined(CONFIG_CRYPTO_DEV_TEGRA_AES) |