diff options
author | Hao Tang <htang@nvidia.com> | 2012-03-07 17:21:08 +0800 |
---|---|---|
committer | Simone Willett <swillett@nvidia.com> | 2012-04-10 11:10:56 -0700 |
commit | b50894e0224e344a7aacbeb04df9c5d7e5cfbd63 (patch) | |
tree | abe4deb50e4cbf171dfa5f6c4ec048aa5e3c5a59 | |
parent | dd7ce723193b6b4c0de3e3e3f539ab3d411078fa (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.c | 2 | ||||
-rw-r--r-- | arch/arm/mach-tegra/board-enterprise.c | 2 | ||||
-rw-r--r-- | arch/arm/mach-tegra/board-kai.c | 2 | ||||
-rw-r--r-- | arch/arm/mach-tegra/board-ventana.c | 2 | ||||
-rw-r--r-- | arch/arm/mach-tegra/board-whistler.c | 2 |
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}, |