diff options
author | Eric Nelson <eric.nelson@boundarydevices.com> | 2014-10-02 12:16:39 -0700 |
---|---|---|
committer | Stefano Babic <sbabic@denx.de> | 2014-10-06 17:57:22 +0200 |
commit | ce9507b793a0755b37b3612657a12f4d19ee0b61 (patch) | |
tree | e7a488e7751cc6de2fa9d040faf1cb477f704cd3 /board | |
parent | c745de7174e9f59f68ec281bf094259ada46d2a8 (diff) | |
download | u-boot-imx-ce9507b793a0755b37b3612657a12f4d19ee0b61.zip u-boot-imx-ce9507b793a0755b37b3612657a12f4d19ee0b61.tar.gz u-boot-imx-ce9507b793a0755b37b3612657a12f4d19ee0b61.tar.bz2 |
nitrogen6x: display use I2C detect for HDMI
The HPD pin and RX_SENSE registers have proven to be less reliable
than using I2C on the EDID pins for detection of an HDMI monitor.
In particular, when the HDMI output is reset through a "reboot"
cycle, the detect_hdmi() routine often bounces, resulting in
a failure to detect a connected monitor.
Signed-off-by: Eric Nelson <eric.nelson@boundarydevices.com>
Diffstat (limited to 'board')
-rw-r--r-- | board/boundary/nitrogen6x/nitrogen6x.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/board/boundary/nitrogen6x/nitrogen6x.c b/board/boundary/nitrogen6x/nitrogen6x.c index a82ec45..2762fcf 100644 --- a/board/boundary/nitrogen6x/nitrogen6x.c +++ b/board/boundary/nitrogen6x/nitrogen6x.c @@ -494,10 +494,10 @@ static void enable_rgb(struct display_info_t const *dev) } struct display_info_t const displays[] = {{ - .bus = -1, - .addr = 0, + .bus = 1, + .addr = 0x50, .pixfmt = IPU_PIX_FMT_RGB24, - .detect = detect_hdmi, + .detect = detect_i2c, .enable = do_enable_hdmi, .mode = { .name = "HDMI", |