summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorHao Tang <htang@nvidia.com>2012-03-07 17:21:08 +0800
committerSimone Willett <swillett@nvidia.com>2012-04-10 11:10:56 -0700
commitb50894e0224e344a7aacbeb04df9c5d7e5cfbd63 (patch)
treeabe4deb50e4cbf171dfa5f6c4ec048aa5e3c5a59
parentdd7ce723193b6b4c0de3e3e3f539ab3d411078fa (diff)
arm: tegra: Change DDC freq to 10KHz
Bug 949759 Reduce DDC freq. The original freq is 100KHz, but some edid communication at this rate on some monitors like acer H243HX may fail Change-Id: Ib087025a35ff085b4bf618b70100fe6670c3eaec Signed-off-by: Hao Tang <htang@nvidia.com> Reviewed-on: http://git-master/r/88261 Reviewed-by: Simone Willett <swillett@nvidia.com> Tested-by: Simone Willett <swillett@nvidia.com>
-rw-r--r--arch/arm/mach-tegra/board-cardhu.c2
-rw-r--r--arch/arm/mach-tegra/board-enterprise.c2
-rw-r--r--arch/arm/mach-tegra/board-kai.c2
-rw-r--r--arch/arm/mach-tegra/board-ventana.c2
-rw-r--r--arch/arm/mach-tegra/board-whistler.c2
5 files changed, 5 insertions, 5 deletions
diff --git a/arch/arm/mach-tegra/board-cardhu.c b/arch/arm/mach-tegra/board-cardhu.c
index ec6b6ec58e1a..339011ea254d 100644
--- a/arch/arm/mach-tegra/board-cardhu.c
+++ b/arch/arm/mach-tegra/board-cardhu.c
@@ -246,7 +246,7 @@ static struct tegra_i2c_platform_data cardhu_i2c3_platform_data = {
static struct tegra_i2c_platform_data cardhu_i2c4_platform_data = {
.adapter_nr = 3,
.bus_count = 1,
- .bus_clk_rate = { 100000, 0 },
+ .bus_clk_rate = { 10000, 0 },
.scl_gpio = {TEGRA_GPIO_PV4, 0},
.sda_gpio = {TEGRA_GPIO_PV5, 0},
.arb_recovery = arb_lost_recovery,
diff --git a/arch/arm/mach-tegra/board-enterprise.c b/arch/arm/mach-tegra/board-enterprise.c
index e9f9cedef81d..71b26469e487 100644
--- a/arch/arm/mach-tegra/board-enterprise.c
+++ b/arch/arm/mach-tegra/board-enterprise.c
@@ -226,7 +226,7 @@ static struct tegra_i2c_platform_data enterprise_i2c3_platform_data = {
static struct tegra_i2c_platform_data enterprise_i2c4_platform_data = {
.adapter_nr = 3,
.bus_count = 1,
- .bus_clk_rate = { 100000, 0 },
+ .bus_clk_rate = { 10000, 0 },
.scl_gpio = {TEGRA_GPIO_PV4, 0},
.sda_gpio = {TEGRA_GPIO_PV5, 0},
.arb_recovery = arb_lost_recovery,
diff --git a/arch/arm/mach-tegra/board-kai.c b/arch/arm/mach-tegra/board-kai.c
index bc19d2aef6ec..6bba90f4535f 100644
--- a/arch/arm/mach-tegra/board-kai.c
+++ b/arch/arm/mach-tegra/board-kai.c
@@ -242,7 +242,7 @@ static struct tegra_i2c_platform_data kai_i2c3_platform_data = {
static struct tegra_i2c_platform_data kai_i2c4_platform_data = {
.adapter_nr = 3,
.bus_count = 1,
- .bus_clk_rate = { 100000, 0 },
+ .bus_clk_rate = { 10000, 0 },
.scl_gpio = {TEGRA_GPIO_PV4, 0},
.sda_gpio = {TEGRA_GPIO_PV5, 0},
.arb_recovery = arb_lost_recovery,
diff --git a/arch/arm/mach-tegra/board-ventana.c b/arch/arm/mach-tegra/board-ventana.c
index a7f051a6c726..d371e720fdcf 100644
--- a/arch/arm/mach-tegra/board-ventana.c
+++ b/arch/arm/mach-tegra/board-ventana.c
@@ -200,7 +200,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 = { 100000, 10000 },
+ .bus_clk_rate = { 10000, 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 2ff6e55e1621..e5ebdad5318d 100644
--- a/arch/arm/mach-tegra/board-whistler.c
+++ b/arch/arm/mach-tegra/board-whistler.c
@@ -281,7 +281,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 = { 100000, 100000 },
+ .bus_clk_rate = { 10000, 100000 },
.bus_mux = { &i2c2_ddc, &i2c2_gen2 },
.bus_mux_len = { 1, 1 },
.scl_gpio = {0, TEGRA_GPIO_PT5},