
This series fixes some issues with edid parsing, which prevents some board/monitors combinations to work properly. Those issues were mainly found by using sunxi board (OrangePi 2) and DVI screen (Waveshare 10 inch, 1024x600). However, improvements should help other platforms too.
Patch 1 initializes and sets flags in timing info.
Patch 2 adds support for distinguishing HDMI and DVI monitor based on edid data.
Patch 3 use newly added flag in dw_hdmi driver to properly select DVI or HDMI mode.
Best regards, Jernej
Jernej Skrabec (3): edid: Set timings flags according to edid edid: Add HDMI flag to timing info video: dw_hdmi: Select HDMI mode only if monitor supports it
common/edid.c | 56 +++++++++++++++++++++++++++++++++++++++++++++++++ drivers/video/dw_hdmi.c | 31 ++++++++++++++------------- include/edid.h | 14 +++++++++++++ include/fdtdec.h | 1 + 4 files changed, 87 insertions(+), 15 deletions(-)