summaryrefslogtreecommitdiff
path: root/arch/arm/mach-tegra/board-tn8-power.c
diff options
context:
space:
mode:
authorPavan Kunapuli <pkunapuli@nvidia.com>2013-07-09 17:52:04 -0700
committerDan Willemsen <dwillemsen@nvidia.com>2013-09-14 13:31:31 -0700
commit6070277cc1e36b144d8bf8c5af852cc8bfd2829c (patch)
treea60c2edc813aa552eeca6873d3e0bd25a2c371a1 /arch/arm/mach-tegra/board-tn8-power.c
parentb819395c3cd0a3f7608ce99c9388ab921f8c8743 (diff)
ARM: tegra: tn8: Enable 32KCLK for audio and BT
Enable Audio/GPS/BT 32kCLK from TI913_GPIOS Enable MDM_32KCLK from TI913_CLK32KG Bug 1321104 Change-Id: I1c29a8a51ca123387c2589623291cc31524aac35 Signed-off-by: Pavan Kunapuli <pkunapuli@nvidia.com> Reviewed-on: http://git-master/r/246935 Reviewed-by: Automatic_Commit_Validation_User Reviewed-by: Laxman Dewangan <ldewangan@nvidia.com> GVS: Gerrit_Virtual_Submit
Diffstat (limited to 'arch/arm/mach-tegra/board-tn8-power.c')
-rw-r--r--arch/arm/mach-tegra/board-tn8-power.c12
1 files changed, 12 insertions, 0 deletions
diff --git a/arch/arm/mach-tegra/board-tn8-power.c b/arch/arm/mach-tegra/board-tn8-power.c
index 0246fd286805..eeb32d9ced88 100644
--- a/arch/arm/mach-tegra/board-tn8-power.c
+++ b/arch/arm/mach-tegra/board-tn8-power.c
@@ -353,12 +353,24 @@ static struct palmas_pinctrl_platform_data palmas_pinctrl_pdata = {
static struct palmas_pmic_platform_data pmic_platform = {
};
+static struct palmas_clk32k_init_data palmas_clk32k_idata[] = {
+ {
+ .clk32k_id = PALMAS_CLOCK32KG,
+ .enable = true,
+ }, {
+ .clk32k_id = PALMAS_CLOCK32KG_AUDIO,
+ .enable = true,
+ },
+};
+
static struct palmas_platform_data palmas_pdata = {
.gpio_base = PALMAS_TEGRA_GPIO_BASE,
.irq_base = PALMAS_TEGRA_IRQ_BASE,
.pmic_pdata = &pmic_platform,
.use_power_off = true,
.pinctrl_pdata = &palmas_pinctrl_pdata,
+ .clk32k_init_data = palmas_clk32k_idata,
+ .clk32k_init_data_size = ARRAY_SIZE(palmas_clk32k_idata),
};
static struct i2c_board_info palma_device[] = {