summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorHaley Teng <hteng@nvidia.com>2011-05-02 13:59:08 +0800
committerNiket Sirsi <nsirsi@nvidia.com>2011-07-19 17:35:44 -0700
commitfba535096a0c0e3ff9ef72492ed582605aa7cd97 (patch)
tree370b2f669b503a1e7ceb00087ceb9acf60afe26b
parent219e3815476b476f571bbde05a543b2b56889a92 (diff)
ARM: tegra: Modify DDC (i2c2) clock rate as 100KHz
Per the 8.4.1 section of HDMI spec version 1.4a, 100KHz is the maximum clock rate of DDC i2c bus. Bug 820552 (cherry picked from commit 588d82e5106558e1c218506ea5067f23c3888db6) Change-Id: Iba08e5ea9c46ab2c50f0716dee950bcc40a9fc4e Signed-off-by: Haley Teng <hteng@nvidia.com> Reviewed-on: http://git-master/r/41490 Reviewed-by: ChihJen Hsu <chhsu@nvidia.com> Reviewed-by: Alok Chauhan <alokc@nvidia.com> Reviewed-by: Bharat Nihalani <bnihalani@nvidia.com>
-rw-r--r--arch/arm/mach-tegra/board-harmony.c2
-rw-r--r--arch/arm/mach-tegra/board-ventana.c2
-rw-r--r--arch/arm/mach-tegra/board-whistler.c2
3 files changed, 3 insertions, 3 deletions
diff --git a/arch/arm/mach-tegra/board-harmony.c b/arch/arm/mach-tegra/board-harmony.c
index 97fa1179e67b..86e3b482dd70 100644
--- a/arch/arm/mach-tegra/board-harmony.c
+++ b/arch/arm/mach-tegra/board-harmony.c
@@ -204,7 +204,7 @@ static const struct tegra_pingroup_config i2c2_gen2 = {
static struct tegra_i2c_platform_data harmony_i2c2_platform_data = {
.adapter_nr = 1,
.bus_count = 2,
- .bus_clk_rate = { 400000, 100000 },
+ .bus_clk_rate = { 100000, 100000 },
.bus_mux = { &i2c2_ddc, &i2c2_gen2 },
.bus_mux_len = { 1, 1 },
};
diff --git a/arch/arm/mach-tegra/board-ventana.c b/arch/arm/mach-tegra/board-ventana.c
index e4fb0d21e3a0..dd6c07ad1edd 100644
--- a/arch/arm/mach-tegra/board-ventana.c
+++ b/arch/arm/mach-tegra/board-ventana.c
@@ -407,7 +407,7 @@ static const struct tegra_pingroup_config i2c2_gen2 = {
static struct tegra_i2c_platform_data ventana_i2c2_platform_data = {
.adapter_nr = 1,
.bus_count = 2,
- .bus_clk_rate = { 400000, 10000 },
+ .bus_clk_rate = { 100000, 10000 },
.bus_mux = { &i2c2_ddc, &i2c2_gen2 },
.bus_mux_len = { 1, 1 },
.slave_addr = 0x00FC,
diff --git a/arch/arm/mach-tegra/board-whistler.c b/arch/arm/mach-tegra/board-whistler.c
index e7a2827f192b..54fc608989b5 100644
--- a/arch/arm/mach-tegra/board-whistler.c
+++ b/arch/arm/mach-tegra/board-whistler.c
@@ -225,7 +225,7 @@ static const struct tegra_pingroup_config i2c2_gen2 = {
static struct tegra_i2c_platform_data whistler_i2c2_platform_data = {
.adapter_nr = 1,
.bus_count = 2,
- .bus_clk_rate = { 400000, 100000 },
+ .bus_clk_rate = { 100000, 100000 },
.bus_mux = { &i2c2_ddc, &i2c2_gen2 },
.bus_mux_len = { 1, 1 },
};