video: Determine VIC from fb_videomode.

Set VIC in AVI info frame in case the video mode is DISP_TV_MODE_EDID.
This patch superseds 620b0ffba331f1d44b7dc7c4db62e5ea1a18d7a6

Signed-off-by: Rudi <r.ihle@s-t.de>
video: hdmi_edid: Limit number of EDID blocks and detect EDID repetition.

The hardware appears not ot be capabable to handle more than 256 bytes
(i.e. 2 blocks) of EDID data. So we don't need to try more. Furthermore
do not attemnt to switch video modes when the received EDID is identical
to the last one.

Signed-off-by: Rudi <r.ihle@s-t.de>
video: hdmi_edid: Improve message output and streamline code

Signed-off-by: Rudi <r.ihle@s-t.de>
video: hdmi_core: Improve message output and streamline code

Signed-off-by: Rudi <r.ihle@s-t.de>