diff options
author | Pedro Perez de Heredia <pedro.perez@digi.com> | 2012-02-26 13:21:54 +0100 |
---|---|---|
committer | Pedro Perez de Heredia <pedro.perez@digi.com> | 2012-02-26 13:21:54 +0100 |
commit | f2f651fb097fed944ca6f52ad4fc11cc7979c5f4 (patch) | |
tree | 58879373b84126b4348da1bdfa0249a1994d3582 /arch | |
parent | 80e108e8230ff1055aea30dfe9835f2b2e51e8f5 (diff) |
ad9389 hdmi: fix monitor config problems (#42030)
This commit fixes some initialization/configuration problems
that were happening with some screens due to the generation
of multiple hot plug events. This commit disables the interrupts
during a configurable period to avoid this reconfigurations that
some screens doesnt tolerate well.
Fixes #42030 for most screens. The NANNSPREE still doesnt work
very well but that monitor presents a strange behavior (also in
WinCE).
Signed-off-by: Pedro Perez de Heredia <pedro.perez@digi.com>
Diffstat (limited to 'arch')
-rw-r--r-- | arch/arm/mach-mx5/devices_ccwmx51.c | 1 | ||||
-rw-r--r-- | arch/arm/mach-mx5/devices_ccwmx53.c | 1 |
2 files changed, 2 insertions, 0 deletions
diff --git a/arch/arm/mach-mx5/devices_ccwmx51.c b/arch/arm/mach-mx5/devices_ccwmx51.c index cd14b659f692..c83a891d85a7 100644 --- a/arch/arm/mach-mx5/devices_ccwmx51.c +++ b/arch/arm/mach-mx5/devices_ccwmx51.c @@ -956,6 +956,7 @@ static struct ad9389_pdata hdmi_pdata = { .vmode_to_var = &mxc_videomode_to_var, .edid_addr = (0x7e >> 1), .dispif = 0, + .debounce_ms = 500, }; struct i2c_board_info ccwmx51_hdmi[] __initdata = { diff --git a/arch/arm/mach-mx5/devices_ccwmx53.c b/arch/arm/mach-mx5/devices_ccwmx53.c index b863447f07b7..5c91e9140002 100644 --- a/arch/arm/mach-mx5/devices_ccwmx53.c +++ b/arch/arm/mach-mx5/devices_ccwmx53.c @@ -732,6 +732,7 @@ static struct ad9389_pdata hdmi_pdata = { .vmode_to_var = &mxc_videomode_to_var, .edid_addr = (0x7e >> 1), .dispif = 0, + .debounce_ms = 500, }; struct i2c_board_info ccwmx53_hdmi[] __initdata = { |