diff options
author | Chaitanya Bandi <bandik@nvidia.com> | 2012-07-10 18:29:19 +0530 |
---|---|---|
committer | Simone Willett <swillett@nvidia.com> | 2012-08-01 17:30:50 -0700 |
commit | ce9fc97cf95c463dff8156dffd5632e5336e4adc (patch) | |
tree | 77b9c990263b842313ecda9834ee19d392b1f56d /arch/arm/mach-tegra/board-enterprise.c | |
parent | 93c0203357dd05068309c1141a802585f7c6be27 (diff) |
arm: tegra: enterprise: Use pll_p as clk source for PWR_I2C
Using pll_p as clock source for PWR_I2C and set bus frequency
to 390Khz to make clock divider as 0x82.
Bug 1001924
Change-Id: Ib7936b0da9a754cc6b4858eb40a941eee606ac65
Signed-off-by: Chaitanya Bandi <bandik@nvidia.com>
Reviewed-on: http://git-master/r/114577
Reviewed-by: Simone Willett <swillett@nvidia.com>
Tested-by: Simone Willett <swillett@nvidia.com>
Diffstat (limited to 'arch/arm/mach-tegra/board-enterprise.c')
-rw-r--r-- | arch/arm/mach-tegra/board-enterprise.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/arch/arm/mach-tegra/board-enterprise.c b/arch/arm/mach-tegra/board-enterprise.c index f9791a7b0e48..1803e74abe2f 100644 --- a/arch/arm/mach-tegra/board-enterprise.c +++ b/arch/arm/mach-tegra/board-enterprise.c @@ -195,6 +195,7 @@ static __initdata struct tegra_clk_init_table enterprise_clk_init_table[] = { { "audio3", "i2s3_sync", 0, false}, { "vi", "pll_p", 0, false}, { "vi_sensor", "pll_p", 0, false}, + { "i2c5", "pll_p", 3200000, false}, { NULL, NULL, 0, 0}, }; @@ -238,7 +239,7 @@ static struct tegra_i2c_platform_data enterprise_i2c4_platform_data = { static struct tegra_i2c_platform_data enterprise_i2c5_platform_data = { .adapter_nr = 4, .bus_count = 1, - .bus_clk_rate = { 400000, 0 }, + .bus_clk_rate = { 390000, 0 }, .scl_gpio = {TEGRA_GPIO_PZ6, 0}, .sda_gpio = {TEGRA_GPIO_PZ7, 0}, .arb_recovery = arb_lost_recovery, |